NDX (Test)

[01/20/2026 03:00:01 > dd4858: SYS INFO] Status changed to Initializing
[01/20/2026 03:00:02 > dd4858: SYS INFO] Run script 'run.cmd' with script host - 'WindowsScriptHost'
[01/20/2026 03:00:02 > dd4858: SYS INFO] Status changed to Running
[01/20/2026 03:00:08 > dd4858: INFO]
[01/20/2026 03:00:08 > dd4858: INFO] C:\local\Temp\jobs\triggered\NDX (Test)\zlqzqhwq.lvm>dotnet FireTrade.Runner.dll
[01/20/2026 03:00:08 > dd4858: INFO] WebJobName: NDX (Test)
[01/20/2026 03:00:08 > dd4858: INFO] Application started
[01/20/2026 03:00:08 > dd4858: INFO] Delaying for 1254.8918483766668 minutes...
[01/20/2026 03:00:10 > dd4858: INFO] Starting TradeEngine
[01/20/2026 03:00:12 > dd4858: INFO] Loaded TradeProfile NDX Demo
[01/20/2026 03:00:12 > dd4858: INFO] TradeProfile: {"Name":"NDX Demo","AccountId":"Z5UHDC"}
[01/20/2026 03:00:12 > dd4858: INFO] Strategy: {"Id":1,"Name":"NDX","Direction":3,"Risk":0.02,"StopLoss":0.002,"TakeProfit":0.01,"ProbabilityThreshold":0.52,"Leverage":10}
[01/20/2026 03:00:13 > dd4858: INFO] Initialized PredictionEngine
[01/20/2026 03:00:13 > dd4858: INFO] Attempting to connect to IG
[01/20/2026 03:00:14 > dd4858: INFO] Successfully connected to IG
[01/20/2026 03:00:14 > dd4858: INFO] Initialized StockExchangeClient
[01/20/2026 03:00:14 > dd4858: INFO] Started StockExchangeClient
[01/20/2026 03:00:14 > dd4858: INFO] [{"ev":"status","status":"connected","message":"Connected Successfully"}]
[01/20/2026 03:00:14 > dd4858: INFO] [{"ev":"status","status":"auth_success","message":"authenticated"}]
[01/20/2026 03:00:14 > dd4858: INFO] [{"ev":"status","status":"success","message":"subscribed to: AM.I:NDX"}]
[01/20/2026 03:01:12 > dd4858: INFO] Keep alive tick: 20260120 03:01:12
[01/20/2026 03:02:12 > dd4858: INFO] Keep alive tick: 20260120 03:02:12
[01/20/2026 03:03:12 > dd4858: INFO] Keep alive tick: 20260120 03:03:12
[01/20/2026 03:04:12 > dd4858: INFO] Keep alive tick: 20260120 03:04:12
[01/20/2026 03:05:12 > dd4858: INFO] Keep alive tick: 20260120 03:05:12
[01/20/2026 03:06:12 > dd4858: INFO] Keep alive tick: 20260120 03:06:12
[01/20/2026 03:07:12 > dd4858: INFO] Keep alive tick: 20260120 03:07:12
[01/20/2026 03:08:12 > dd4858: INFO] Keep alive tick: 20260120 03:08:12
[01/20/2026 03:09:12 > dd4858: INFO] Keep alive tick: 20260120 03:09:12
[01/20/2026 03:10:12 > dd4858: INFO] Keep alive tick: 20260120 03:10:12
[01/20/2026 03:11:12 > dd4858: INFO] Keep alive tick: 20260120 03:11:12
[01/20/2026 03:12:12 > dd4858: INFO] Keep alive tick: 20260120 03:12:12
[01/20/2026 03:13:12 > dd4858: INFO] Keep alive tick: 20260120 03:13:12
[01/20/2026 03:14:12 > dd4858: INFO] Keep alive tick: 20260120 03:14:12
[01/20/2026 03:15:12 > dd4858: INFO] Keep alive tick: 20260120 03:15:12
[01/20/2026 03:16:12 > dd4858: INFO] Keep alive tick: 20260120 03:16:12
[01/20/2026 03:17:12 > dd4858: INFO] Keep alive tick: 20260120 03:17:12
[01/20/2026 03:18:12 > dd4858: INFO] Keep alive tick: 20260120 03:18:12
[01/20/2026 03:19:12 > dd4858: INFO] Keep alive tick: 20260120 03:19:12
[01/20/2026 03:20:12 > dd4858: INFO] Keep alive tick: 20260120 03:20:12
[01/20/2026 03:21:12 > dd4858: INFO] Keep alive tick: 20260120 03:21:12
[01/20/2026 03:22:12 > dd4858: INFO] Keep alive tick: 20260120 03:22:12
[01/20/2026 03:23:12 > dd4858: INFO] Keep alive tick: 20260120 03:23:12
[01/20/2026 03:24:12 > dd4858: INFO] Keep alive tick: 20260120 03:24:12
[01/20/2026 03:25:12 > dd4858: INFO] Keep alive tick: 20260120 03:25:12
[01/20/2026 03:26:12 > dd4858: INFO] Keep alive tick: 20260120 03:26:12
[01/20/2026 03:27:12 > dd4858: INFO] Keep alive tick: 20260120 03:27:12
[01/20/2026 03:28:12 > dd4858: INFO] Keep alive tick: 20260120 03:28:12
[01/20/2026 03:29:12 > dd4858: INFO] Keep alive tick: 20260120 03:29:12
[01/20/2026 03:30:12 > dd4858: INFO] Keep alive tick: 20260120 03:30:12
[01/20/2026 03:31:12 > dd4858: INFO] Keep alive tick: 20260120 03:31:12
[01/20/2026 03:32:12 > dd4858: INFO] Keep alive tick: 20260120 03:32:12
[01/20/2026 03:33:12 > dd4858: INFO] Keep alive tick: 20260120 03:33:12
[01/20/2026 03:34:12 > dd4858: INFO] Keep alive tick: 20260120 03:34:12
[01/20/2026 03:35:12 > dd4858: INFO] Keep alive tick: 20260120 03:35:12
[01/20/2026 03:36:12 > dd4858: INFO] Keep alive tick: 20260120 03:36:12
[01/20/2026 03:37:13 > dd4858: INFO] Keep alive tick: 20260120 03:37:13
[01/20/2026 03:38:13 > dd4858: INFO] Keep alive tick: 20260120 03:38:13
[01/20/2026 03:39:13 > dd4858: INFO] Keep alive tick: 20260120 03:39:13
[01/20/2026 03:40:13 > dd4858: INFO] Keep alive tick: 20260120 03:40:13
[01/20/2026 03:41:13 > dd4858: INFO] Keep alive tick: 20260120 03:41:13
[01/20/2026 03:42:13 > dd4858: INFO] Keep alive tick: 20260120 03:42:13
[01/20/2026 03:43:13 > dd4858: INFO] Keep alive tick: 20260120 03:43:13
[01/20/2026 03:44:13 > dd4858: INFO] Keep alive tick: 20260120 03:44:13
[01/20/2026 03:45:13 > dd4858: INFO] Keep alive tick: 20260120 03:45:13
[01/20/2026 03:46:13 > dd4858: INFO] Keep alive tick: 20260120 03:46:13
[01/20/2026 03:47:13 > dd4858: INFO] Keep alive tick: 20260120 03:47:13
[01/20/2026 03:48:13 > dd4858: INFO] Keep alive tick: 20260120 03:48:13
[01/20/2026 03:49:13 > dd4858: INFO] Keep alive tick: 20260120 03:49:13
[01/20/2026 03:50:13 > dd4858: INFO] Keep alive tick: 20260120 03:50:13
[01/20/2026 03:51:13 > dd4858: INFO] Keep alive tick: 20260120 03:51:13
[01/20/2026 03:52:13 > dd4858: INFO] Keep alive tick: 20260120 03:52:13
[01/20/2026 03:53:13 > dd4858: INFO] Keep alive tick: 20260120 03:53:13
[01/20/2026 03:54:13 > dd4858: INFO] Keep alive tick: 20260120 03:54:13
[01/20/2026 03:55:13 > dd4858: INFO] Keep alive tick: 20260120 03:55:13
[01/20/2026 03:56:13 > dd4858: INFO] Keep alive tick: 20260120 03:56:13
[01/20/2026 03:57:13 > dd4858: INFO] Keep alive tick: 20260120 03:57:13
[01/20/2026 03:58:13 > dd4858: INFO] Keep alive tick: 20260120 03:58:13
[01/20/2026 03:59:13 > dd4858: INFO] Keep alive tick: 20260120 03:59:13
[01/20/2026 04:00:13 > dd4858: INFO] Keep alive tick: 20260120 04:00:13
[01/20/2026 04:00:14 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 04:00:14 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 04:00:14 > dd4858: INFO] Keep alive tick: 20260120 04:00:14
[01/20/2026 04:01:13 > dd4858: INFO] Keep alive tick: 20260120 04:01:13
[01/20/2026 04:02:13 > dd4858: INFO] Keep alive tick: 20260120 04:02:13
[01/20/2026 04:03:13 > dd4858: INFO] Keep alive tick: 20260120 04:03:13
[01/20/2026 04:04:13 > dd4858: INFO] Keep alive tick: 20260120 04:04:13
[01/20/2026 04:05:13 > dd4858: INFO] Keep alive tick: 20260120 04:05:13
[01/20/2026 04:06:13 > dd4858: INFO] Keep alive tick: 20260120 04:06:13
[01/20/2026 04:07:13 > dd4858: INFO] Keep alive tick: 20260120 04:07:13
[01/20/2026 04:08:13 > dd4858: INFO] Keep alive tick: 20260120 04:08:13
[01/20/2026 04:09:13 > dd4858: INFO] Keep alive tick: 20260120 04:09:13
[01/20/2026 04:10:13 > dd4858: INFO] Keep alive tick: 20260120 04:10:13
[01/20/2026 04:11:13 > dd4858: INFO] Keep alive tick: 20260120 04:11:13
[01/20/2026 04:12:13 > dd4858: INFO] Keep alive tick: 20260120 04:12:13
[01/20/2026 04:13:13 > dd4858: INFO] Keep alive tick: 20260120 04:13:13
[01/20/2026 04:14:13 > dd4858: INFO] Keep alive tick: 20260120 04:14:13
[01/20/2026 04:15:13 > dd4858: INFO] Keep alive tick: 20260120 04:15:13
[01/20/2026 04:16:13 > dd4858: INFO] Keep alive tick: 20260120 04:16:13
[01/20/2026 04:17:13 > dd4858: INFO] Keep alive tick: 20260120 04:17:13
[01/20/2026 04:18:13 > dd4858: INFO] Keep alive tick: 20260120 04:18:13
[01/20/2026 04:19:13 > dd4858: INFO] Keep alive tick: 20260120 04:19:13
[01/20/2026 04:20:13 > dd4858: INFO] Keep alive tick: 20260120 04:20:13
[01/20/2026 04:21:13 > dd4858: INFO] Keep alive tick: 20260120 04:21:13
[01/20/2026 04:22:13 > dd4858: INFO] Keep alive tick: 20260120 04:22:13
[01/20/2026 04:23:13 > dd4858: INFO] Keep alive tick: 20260120 04:23:13
[01/20/2026 04:24:13 > dd4858: INFO] Keep alive tick: 20260120 04:24:13
[01/20/2026 04:25:13 > dd4858: INFO] Keep alive tick: 20260120 04:25:13
[01/20/2026 04:26:13 > dd4858: INFO] Keep alive tick: 20260120 04:26:13
[01/20/2026 04:27:13 > dd4858: INFO] Keep alive tick: 20260120 04:27:13
[01/20/2026 04:28:14 > dd4858: INFO] Keep alive tick: 20260120 04:28:14
[01/20/2026 04:29:14 > dd4858: INFO] Keep alive tick: 20260120 04:29:14
[01/20/2026 04:30:14 > dd4858: INFO] Keep alive tick: 20260120 04:30:14
[01/20/2026 04:31:14 > dd4858: INFO] Keep alive tick: 20260120 04:31:14
[01/20/2026 04:32:14 > dd4858: INFO] Keep alive tick: 20260120 04:32:14
[01/20/2026 04:33:14 > dd4858: INFO] Keep alive tick: 20260120 04:33:14
[01/20/2026 04:34:14 > dd4858: INFO] Keep alive tick: 20260120 04:34:14
[01/20/2026 04:35:14 > dd4858: INFO] Keep alive tick: 20260120 04:35:14
[01/20/2026 04:36:14 > dd4858: INFO] Keep alive tick: 20260120 04:36:14
[01/20/2026 04:37:14 > dd4858: INFO] Keep alive tick: 20260120 04:37:14
[01/20/2026 04:38:14 > dd4858: INFO] Keep alive tick: 20260120 04:38:14
[01/20/2026 04:39:14 > dd4858: INFO] Keep alive tick: 20260120 04:39:14
[01/20/2026 04:40:14 > dd4858: INFO] Keep alive tick: 20260120 04:40:14
[01/20/2026 04:41:14 > dd4858: INFO] Keep alive tick: 20260120 04:41:14
[01/20/2026 04:42:14 > dd4858: INFO] Keep alive tick: 20260120 04:42:14
[01/20/2026 04:43:14 > dd4858: INFO] Keep alive tick: 20260120 04:43:14
[01/20/2026 04:44:14 > dd4858: INFO] Keep alive tick: 20260120 04:44:14
[01/20/2026 04:45:14 > dd4858: INFO] Keep alive tick: 20260120 04:45:14
[01/20/2026 04:46:14 > dd4858: INFO] Keep alive tick: 20260120 04:46:14
[01/20/2026 04:47:14 > dd4858: INFO] Keep alive tick: 20260120 04:47:14
[01/20/2026 04:48:14 > dd4858: INFO] Keep alive tick: 20260120 04:48:14
[01/20/2026 04:49:14 > dd4858: INFO] Keep alive tick: 20260120 04:49:14
[01/20/2026 04:50:14 > dd4858: INFO] Keep alive tick: 20260120 04:50:14
[01/20/2026 04:51:14 > dd4858: INFO] Keep alive tick: 20260120 04:51:14
[01/20/2026 04:52:14 > dd4858: INFO] Keep alive tick: 20260120 04:52:14
[01/20/2026 04:53:14 > dd4858: INFO] Keep alive tick: 20260120 04:53:14
[01/20/2026 04:54:14 > dd4858: INFO] Keep alive tick: 20260120 04:54:14
[01/20/2026 04:55:14 > dd4858: INFO] Keep alive tick: 20260120 04:55:14
[01/20/2026 04:56:14 > dd4858: INFO] Keep alive tick: 20260120 04:56:14
[01/20/2026 04:57:14 > dd4858: INFO] Keep alive tick: 20260120 04:57:14
[01/20/2026 04:58:14 > dd4858: INFO] Keep alive tick: 20260120 04:58:14
[01/20/2026 04:59:14 > dd4858: INFO] Keep alive tick: 20260120 04:59:14
[01/20/2026 05:00:14 > dd4858: INFO] Keep alive tick: 20260120 05:00:14
[01/20/2026 05:00:15 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 05:00:16 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 05:00:16 > dd4858: INFO] Keep alive tick: 20260120 05:00:16
[01/20/2026 05:01:10 > dd4858: INFO] [{"ev":"status","status":"force_disconnect","message":"The server has forcefully disconnected."}]
[01/20/2026 05:01:12 > dd4858: INFO] [{"ev":"status","status":"connected","message":"Connected Successfully"}]
[01/20/2026 05:01:12 > dd4858: INFO] [{"ev":"status","status":"auth_success","message":"authenticated"}]
[01/20/2026 05:01:12 > dd4858: INFO] [{"ev":"status","status":"success","message":"subscribed to: AM.I:NDX"}]
[01/20/2026 05:01:14 > dd4858: INFO] Keep alive tick: 20260120 05:01:14
[01/20/2026 05:02:14 > dd4858: INFO] Keep alive tick: 20260120 05:02:14
[01/20/2026 05:03:14 > dd4858: INFO] Keep alive tick: 20260120 05:03:14
[01/20/2026 05:04:14 > dd4858: INFO] Keep alive tick: 20260120 05:04:14
[01/20/2026 05:05:14 > dd4858: INFO] Keep alive tick: 20260120 05:05:14
[01/20/2026 05:06:14 > dd4858: INFO] Keep alive tick: 20260120 05:06:14
[01/20/2026 05:07:14 > dd4858: INFO] Keep alive tick: 20260120 05:07:14
[01/20/2026 05:08:14 > dd4858: INFO] Keep alive tick: 20260120 05:08:14
[01/20/2026 05:09:14 > dd4858: INFO] Keep alive tick: 20260120 05:09:14
[01/20/2026 05:10:14 > dd4858: INFO] Keep alive tick: 20260120 05:10:14
[01/20/2026 05:11:14 > dd4858: INFO] Keep alive tick: 20260120 05:11:14
[01/20/2026 05:12:14 > dd4858: INFO] Keep alive tick: 20260120 05:12:14
[01/20/2026 05:13:14 > dd4858: INFO] Keep alive tick: 20260120 05:13:14
[01/20/2026 05:14:14 > dd4858: INFO] Keep alive tick: 20260120 05:14:14
[01/20/2026 05:15:14 > dd4858: INFO] Keep alive tick: 20260120 05:15:14
[01/20/2026 05:16:14 > dd4858: INFO] Keep alive tick: 20260120 05:16:14
[01/20/2026 05:17:15 > dd4858: INFO] Keep alive tick: 20260120 05:17:15
[01/20/2026 05:18:15 > dd4858: INFO] Keep alive tick: 20260120 05:18:15
[01/20/2026 05:19:15 > dd4858: INFO] Keep alive tick: 20260120 05:19:15
[01/20/2026 05:20:15 > dd4858: INFO] Keep alive tick: 20260120 05:20:15
[01/20/2026 05:21:15 > dd4858: INFO] Keep alive tick: 20260120 05:21:15
[01/20/2026 05:22:15 > dd4858: INFO] Keep alive tick: 20260120 05:22:15
[01/20/2026 05:23:15 > dd4858: INFO] Keep alive tick: 20260120 05:23:15
[01/20/2026 05:24:15 > dd4858: INFO] Keep alive tick: 20260120 05:24:15
[01/20/2026 05:25:15 > dd4858: INFO] Keep alive tick: 20260120 05:25:15
[01/20/2026 05:26:15 > dd4858: INFO] Keep alive tick: 20260120 05:26:15
[01/20/2026 05:27:15 > dd4858: INFO] Keep alive tick: 20260120 05:27:15
[01/20/2026 05:28:15 > dd4858: INFO] Keep alive tick: 20260120 05:28:15
[01/20/2026 05:29:15 > dd4858: INFO] Keep alive tick: 20260120 05:29:15
[01/20/2026 05:30:15 > dd4858: INFO] Keep alive tick: 20260120 05:30:15
[01/20/2026 05:31:15 > dd4858: INFO] Keep alive tick: 20260120 05:31:15
[01/20/2026 05:32:15 > dd4858: INFO] Keep alive tick: 20260120 05:32:15
[01/20/2026 05:33:15 > dd4858: INFO] Keep alive tick: 20260120 05:33:15
[01/20/2026 05:34:15 > dd4858: INFO] Keep alive tick: 20260120 05:34:15
[01/20/2026 05:35:15 > dd4858: INFO] Keep alive tick: 20260120 05:35:15
[01/20/2026 05:36:15 > dd4858: INFO] Keep alive tick: 20260120 05:36:15
[01/20/2026 05:37:15 > dd4858: INFO] Keep alive tick: 20260120 05:37:15
[01/20/2026 05:38:15 > dd4858: INFO] Keep alive tick: 20260120 05:38:15
[01/20/2026 05:39:15 > dd4858: INFO] Keep alive tick: 20260120 05:39:15
[01/20/2026 05:40:15 > dd4858: INFO] Keep alive tick: 20260120 05:40:15
[01/20/2026 05:41:15 > dd4858: INFO] Keep alive tick: 20260120 05:41:15
[01/20/2026 05:42:15 > dd4858: INFO] Keep alive tick: 20260120 05:42:15
[01/20/2026 05:43:15 > dd4858: INFO] Keep alive tick: 20260120 05:43:15
[01/20/2026 05:44:15 > dd4858: INFO] Keep alive tick: 20260120 05:44:15
[01/20/2026 05:45:15 > dd4858: INFO] Keep alive tick: 20260120 05:45:15
[01/20/2026 05:46:15 > dd4858: INFO] Keep alive tick: 20260120 05:46:15
[01/20/2026 05:47:15 > dd4858: INFO] Keep alive tick: 20260120 05:47:15
[01/20/2026 05:48:15 > dd4858: INFO] Keep alive tick: 20260120 05:48:15
[01/20/2026 05:49:15 > dd4858: INFO] Keep alive tick: 20260120 05:49:15
[01/20/2026 05:50:15 > dd4858: INFO] Keep alive tick: 20260120 05:50:15
[01/20/2026 05:51:15 > dd4858: INFO] Keep alive tick: 20260120 05:51:15
[01/20/2026 05:52:15 > dd4858: INFO] Keep alive tick: 20260120 05:52:15
[01/20/2026 05:53:15 > dd4858: INFO] Keep alive tick: 20260120 05:53:15
[01/20/2026 05:54:15 > dd4858: INFO] Keep alive tick: 20260120 05:54:15
[01/20/2026 05:55:15 > dd4858: INFO] Keep alive tick: 20260120 05:55:15
[01/20/2026 05:56:15 > dd4858: INFO] Keep alive tick: 20260120 05:56:15
[01/20/2026 05:57:15 > dd4858: INFO] Keep alive tick: 20260120 05:57:15
[01/20/2026 05:58:15 > dd4858: INFO] Keep alive tick: 20260120 05:58:15
[01/20/2026 05:59:15 > dd4858: INFO] Keep alive tick: 20260120 05:59:15
[01/20/2026 06:00:15 > dd4858: INFO] Keep alive tick: 20260120 06:00:15
[01/20/2026 06:00:16 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 06:00:17 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 06:00:17 > dd4858: INFO] Keep alive tick: 20260120 06:00:17
[01/20/2026 06:01:15 > dd4858: INFO] Keep alive tick: 20260120 06:01:15
[01/20/2026 06:02:15 > dd4858: INFO] Keep alive tick: 20260120 06:02:15
[01/20/2026 06:03:15 > dd4858: INFO] Keep alive tick: 20260120 06:03:15
[01/20/2026 06:04:15 > dd4858: INFO] Keep alive tick: 20260120 06:04:15
[01/20/2026 06:05:15 > dd4858: INFO] Keep alive tick: 20260120 06:05:15
[01/20/2026 06:06:15 > dd4858: INFO] Keep alive tick: 20260120 06:06:15
[01/20/2026 06:07:15 > dd4858: INFO] Keep alive tick: 20260120 06:07:15
[01/20/2026 06:08:15 > dd4858: INFO] Keep alive tick: 20260120 06:08:15
[01/20/2026 06:09:15 > dd4858: INFO] Keep alive tick: 20260120 06:09:15
[01/20/2026 06:10:15 > dd4858: INFO] Keep alive tick: 20260120 06:10:15
[01/20/2026 06:11:15 > dd4858: INFO] Keep alive tick: 20260120 06:11:15
[01/20/2026 06:12:15 > dd4858: INFO] Keep alive tick: 20260120 06:12:15
[01/20/2026 06:13:15 > dd4858: INFO] Keep alive tick: 20260120 06:13:15
[01/20/2026 06:14:15 > dd4858: INFO] Keep alive tick: 20260120 06:14:15
[01/20/2026 06:15:15 > dd4858: INFO] Keep alive tick: 20260120 06:15:15
[01/20/2026 06:16:15 > dd4858: INFO] Keep alive tick: 20260120 06:16:15
[01/20/2026 06:17:15 > dd4858: INFO] Keep alive tick: 20260120 06:17:15
[01/20/2026 06:18:15 > dd4858: INFO] Keep alive tick: 20260120 06:18:15
[01/20/2026 06:19:15 > dd4858: INFO] Keep alive tick: 20260120 06:19:15
[01/20/2026 06:20:15 > dd4858: INFO] Keep alive tick: 20260120 06:20:15
[01/20/2026 06:21:15 > dd4858: INFO] Keep alive tick: 20260120 06:21:15
[01/20/2026 06:22:15 > dd4858: INFO] Keep alive tick: 20260120 06:22:15
[01/20/2026 06:23:15 > dd4858: INFO] Keep alive tick: 20260120 06:23:15
[01/20/2026 06:24:15 > dd4858: INFO] Keep alive tick: 20260120 06:24:15
[01/20/2026 06:25:15 > dd4858: INFO] Keep alive tick: 20260120 06:25:15
[01/20/2026 06:26:15 > dd4858: INFO] Keep alive tick: 20260120 06:26:15
[01/20/2026 06:27:15 > dd4858: INFO] Keep alive tick: 20260120 06:27:15
[01/20/2026 06:28:15 > dd4858: INFO] Keep alive tick: 20260120 06:28:15
[01/20/2026 06:29:15 > dd4858: INFO] Keep alive tick: 20260120 06:29:15
[01/20/2026 06:30:15 > dd4858: INFO] Keep alive tick: 20260120 06:30:15
[01/20/2026 06:31:15 > dd4858: INFO] Keep alive tick: 20260120 06:31:15
[01/20/2026 06:32:15 > dd4858: INFO] Keep alive tick: 20260120 06:32:15
[01/20/2026 06:33:15 > dd4858: INFO] Keep alive tick: 20260120 06:33:15
[01/20/2026 06:34:15 > dd4858: INFO] Keep alive tick: 20260120 06:34:15
[01/20/2026 06:35:15 > dd4858: INFO] Keep alive tick: 20260120 06:35:15
[01/20/2026 06:36:15 > dd4858: INFO] Keep alive tick: 20260120 06:36:15
[01/20/2026 06:37:15 > dd4858: INFO] Keep alive tick: 20260120 06:37:15
[01/20/2026 06:38:15 > dd4858: INFO] Keep alive tick: 20260120 06:38:15
[01/20/2026 06:39:15 > dd4858: INFO] Keep alive tick: 20260120 06:39:15
[01/20/2026 06:40:15 > dd4858: INFO] Keep alive tick: 20260120 06:40:15
[01/20/2026 06:41:15 > dd4858: INFO] Keep alive tick: 20260120 06:41:15
[01/20/2026 06:42:15 > dd4858: INFO] Keep alive tick: 20260120 06:42:15
[01/20/2026 06:43:15 > dd4858: INFO] Keep alive tick: 20260120 06:43:15
[01/20/2026 06:44:15 > dd4858: INFO] Keep alive tick: 20260120 06:44:15
[01/20/2026 06:45:15 > dd4858: INFO] Keep alive tick: 20260120 06:45:15
[01/20/2026 06:46:15 > dd4858: INFO] Keep alive tick: 20260120 06:46:15
[01/20/2026 06:47:15 > dd4858: INFO] Keep alive tick: 20260120 06:47:15
[01/20/2026 06:48:15 > dd4858: INFO] Keep alive tick: 20260120 06:48:15
[01/20/2026 06:49:15 > dd4858: INFO] Keep alive tick: 20260120 06:49:15
[01/20/2026 06:50:15 > dd4858: INFO] Keep alive tick: 20260120 06:50:15
[01/20/2026 06:51:15 > dd4858: INFO] Keep alive tick: 20260120 06:51:15
[01/20/2026 06:52:15 > dd4858: INFO] Keep alive tick: 20260120 06:52:15
[01/20/2026 06:53:15 > dd4858: INFO] Keep alive tick: 20260120 06:53:15
[01/20/2026 06:54:15 > dd4858: INFO] Keep alive tick: 20260120 06:54:15
[01/20/2026 06:55:15 > dd4858: INFO] Keep alive tick: 20260120 06:55:15
[01/20/2026 06:56:15 > dd4858: INFO] Keep alive tick: 20260120 06:56:15
[01/20/2026 06:57:15 > dd4858: INFO] Keep alive tick: 20260120 06:57:15
[01/20/2026 06:58:15 > dd4858: INFO] Keep alive tick: 20260120 06:58:15
[01/20/2026 06:59:15 > dd4858: INFO] Keep alive tick: 20260120 06:59:15
[01/20/2026 07:00:15 > dd4858: INFO] Keep alive tick: 20260120 07:00:15
[01/20/2026 07:00:17 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 07:00:18 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 07:00:18 > dd4858: INFO] Keep alive tick: 20260120 07:00:18
[01/20/2026 07:01:16 > dd4858: INFO] Keep alive tick: 20260120 07:01:16
[01/20/2026 07:02:16 > dd4858: INFO] Keep alive tick: 20260120 07:02:16
[01/20/2026 07:03:16 > dd4858: INFO] Keep alive tick: 20260120 07:03:16
[01/20/2026 07:04:16 > dd4858: INFO] Keep alive tick: 20260120 07:04:16
[01/20/2026 07:05:16 > dd4858: INFO] Keep alive tick: 20260120 07:05:16
[01/20/2026 07:06:16 > dd4858: INFO] Keep alive tick: 20260120 07:06:16
[01/20/2026 07:07:16 > dd4858: INFO] Keep alive tick: 20260120 07:07:16
[01/20/2026 07:08:16 > dd4858: INFO] Keep alive tick: 20260120 07:08:16
[01/20/2026 07:09:16 > dd4858: INFO] Keep alive tick: 20260120 07:09:16
[01/20/2026 07:10:16 > dd4858: INFO] Keep alive tick: 20260120 07:10:16
[01/20/2026 07:11:16 > dd4858: INFO] Keep alive tick: 20260120 07:11:16
[01/20/2026 07:12:16 > dd4858: INFO] Keep alive tick: 20260120 07:12:16
[01/20/2026 07:13:16 > dd4858: INFO] Keep alive tick: 20260120 07:13:16
[01/20/2026 07:14:16 > dd4858: INFO] Keep alive tick: 20260120 07:14:16
[01/20/2026 07:15:16 > dd4858: INFO] Keep alive tick: 20260120 07:15:16
[01/20/2026 07:16:16 > dd4858: INFO] Keep alive tick: 20260120 07:16:16
[01/20/2026 07:17:16 > dd4858: INFO] Keep alive tick: 20260120 07:17:16
[01/20/2026 07:18:16 > dd4858: INFO] Keep alive tick: 20260120 07:18:16
[01/20/2026 07:19:16 > dd4858: INFO] Keep alive tick: 20260120 07:19:16
[01/20/2026 07:20:16 > dd4858: INFO] Keep alive tick: 20260120 07:20:16
[01/20/2026 07:21:16 > dd4858: INFO] Keep alive tick: 20260120 07:21:16
[01/20/2026 07:22:16 > dd4858: INFO] Keep alive tick: 20260120 07:22:16
[01/20/2026 07:23:16 > dd4858: INFO] Keep alive tick: 20260120 07:23:16
[01/20/2026 07:24:16 > dd4858: INFO] Keep alive tick: 20260120 07:24:16
[01/20/2026 07:25:16 > dd4858: INFO] Keep alive tick: 20260120 07:25:16
[01/20/2026 07:26:16 > dd4858: INFO] Keep alive tick: 20260120 07:26:16
[01/20/2026 07:27:16 > dd4858: INFO] Keep alive tick: 20260120 07:27:16
[01/20/2026 07:28:16 > dd4858: INFO] Keep alive tick: 20260120 07:28:16
[01/20/2026 07:29:16 > dd4858: INFO] Keep alive tick: 20260120 07:29:16
[01/20/2026 07:30:16 > dd4858: INFO] Keep alive tick: 20260120 07:30:16
[01/20/2026 07:31:16 > dd4858: INFO] Keep alive tick: 20260120 07:31:16
[01/20/2026 07:32:16 > dd4858: INFO] Keep alive tick: 20260120 07:32:16
[01/20/2026 07:33:16 > dd4858: INFO] Keep alive tick: 20260120 07:33:16
[01/20/2026 07:34:16 > dd4858: INFO] Keep alive tick: 20260120 07:34:16
[01/20/2026 07:35:16 > dd4858: INFO] Keep alive tick: 20260120 07:35:16
[01/20/2026 07:36:16 > dd4858: INFO] Keep alive tick: 20260120 07:36:16
[01/20/2026 07:37:16 > dd4858: INFO] Keep alive tick: 20260120 07:37:16
[01/20/2026 07:38:16 > dd4858: INFO] Keep alive tick: 20260120 07:38:16
[01/20/2026 07:39:16 > dd4858: INFO] Keep alive tick: 20260120 07:39:16
[01/20/2026 07:40:16 > dd4858: INFO] Keep alive tick: 20260120 07:40:16
[01/20/2026 07:41:16 > dd4858: INFO] Keep alive tick: 20260120 07:41:16
[01/20/2026 07:42:16 > dd4858: INFO] Keep alive tick: 20260120 07:42:16
[01/20/2026 07:43:16 > dd4858: INFO] Keep alive tick: 20260120 07:43:16
[01/20/2026 07:44:16 > dd4858: INFO] Keep alive tick: 20260120 07:44:16
[01/20/2026 07:45:16 > dd4858: INFO] Keep alive tick: 20260120 07:45:16
[01/20/2026 07:46:16 > dd4858: INFO] Keep alive tick: 20260120 07:46:16
[01/20/2026 07:47:16 > dd4858: INFO] Keep alive tick: 20260120 07:47:16
[01/20/2026 07:48:16 > dd4858: INFO] Keep alive tick: 20260120 07:48:16
[01/20/2026 07:49:16 > dd4858: INFO] Keep alive tick: 20260120 07:49:16
[01/20/2026 07:50:16 > dd4858: INFO] Keep alive tick: 20260120 07:50:16
[01/20/2026 07:51:16 > dd4858: INFO] Keep alive tick: 20260120 07:51:16
[01/20/2026 07:52:16 > dd4858: INFO] Keep alive tick: 20260120 07:52:16
[01/20/2026 07:53:16 > dd4858: INFO] Keep alive tick: 20260120 07:53:16
[01/20/2026 07:54:16 > dd4858: INFO] Keep alive tick: 20260120 07:54:16
[01/20/2026 07:55:16 > dd4858: INFO] Keep alive tick: 20260120 07:55:16
[01/20/2026 07:56:16 > dd4858: INFO] Keep alive tick: 20260120 07:56:16
[01/20/2026 07:57:16 > dd4858: INFO] Keep alive tick: 20260120 07:57:16
[01/20/2026 07:58:16 > dd4858: INFO] Keep alive tick: 20260120 07:58:16
[01/20/2026 07:59:16 > dd4858: INFO] Keep alive tick: 20260120 07:59:16
[01/20/2026 08:00:16 > dd4858: INFO] Keep alive tick: 20260120 08:00:16
[01/20/2026 08:00:19 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 08:00:19 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 08:00:19 > dd4858: INFO] Keep alive tick: 20260120 08:00:19
[01/20/2026 08:01:16 > dd4858: INFO] Keep alive tick: 20260120 08:01:16
[01/20/2026 08:02:17 > dd4858: INFO] Keep alive tick: 20260120 08:02:17
[01/20/2026 08:03:17 > dd4858: INFO] Keep alive tick: 20260120 08:03:17
[01/20/2026 08:04:17 > dd4858: INFO] Keep alive tick: 20260120 08:04:17
[01/20/2026 08:05:17 > dd4858: INFO] Keep alive tick: 20260120 08:05:17
[01/20/2026 08:06:17 > dd4858: INFO] Keep alive tick: 20260120 08:06:17
[01/20/2026 08:07:17 > dd4858: INFO] Keep alive tick: 20260120 08:07:17
[01/20/2026 08:08:17 > dd4858: INFO] Keep alive tick: 20260120 08:08:17
[01/20/2026 08:09:17 > dd4858: INFO] Keep alive tick: 20260120 08:09:17
[01/20/2026 08:10:17 > dd4858: INFO] Keep alive tick: 20260120 08:10:17
[01/20/2026 08:11:17 > dd4858: INFO] Keep alive tick: 20260120 08:11:17
[01/20/2026 08:12:17 > dd4858: INFO] Keep alive tick: 20260120 08:12:17
[01/20/2026 08:13:17 > dd4858: INFO] Keep alive tick: 20260120 08:13:17
[01/20/2026 08:14:17 > dd4858: INFO] Keep alive tick: 20260120 08:14:17
[01/20/2026 08:15:17 > dd4858: INFO] Keep alive tick: 20260120 08:15:17
[01/20/2026 08:16:17 > dd4858: INFO] Keep alive tick: 20260120 08:16:17
[01/20/2026 08:17:17 > dd4858: INFO] Keep alive tick: 20260120 08:17:17
[01/20/2026 08:18:17 > dd4858: INFO] Keep alive tick: 20260120 08:18:17
[01/20/2026 08:19:17 > dd4858: INFO] Keep alive tick: 20260120 08:19:17
[01/20/2026 08:20:17 > dd4858: INFO] Keep alive tick: 20260120 08:20:17
[01/20/2026 08:21:17 > dd4858: INFO] Keep alive tick: 20260120 08:21:17
[01/20/2026 08:22:17 > dd4858: INFO] Keep alive tick: 20260120 08:22:17
[01/20/2026 08:23:17 > dd4858: INFO] Keep alive tick: 20260120 08:23:17
[01/20/2026 08:24:17 > dd4858: INFO] Keep alive tick: 20260120 08:24:17
[01/20/2026 08:25:17 > dd4858: INFO] Keep alive tick: 20260120 08:25:17
[01/20/2026 08:26:17 > dd4858: INFO] Keep alive tick: 20260120 08:26:17
[01/20/2026 08:27:17 > dd4858: INFO] Keep alive tick: 20260120 08:27:17
[01/20/2026 08:28:17 > dd4858: INFO] Keep alive tick: 20260120 08:28:17
[01/20/2026 08:29:17 > dd4858: INFO] Keep alive tick: 20260120 08:29:17
[01/20/2026 08:30:17 > dd4858: INFO] Keep alive tick: 20260120 08:30:17
[01/20/2026 08:31:17 > dd4858: INFO] Keep alive tick: 20260120 08:31:17
[01/20/2026 08:32:17 > dd4858: INFO] Keep alive tick: 20260120 08:32:17
[01/20/2026 08:33:17 > dd4858: INFO] Keep alive tick: 20260120 08:33:17
[01/20/2026 08:34:17 > dd4858: INFO] Keep alive tick: 20260120 08:34:17
[01/20/2026 08:35:17 > dd4858: INFO] Keep alive tick: 20260120 08:35:17
[01/20/2026 08:36:17 > dd4858: INFO] Keep alive tick: 20260120 08:36:17
[01/20/2026 08:37:17 > dd4858: INFO] Keep alive tick: 20260120 08:37:17
[01/20/2026 08:38:17 > dd4858: INFO] Keep alive tick: 20260120 08:38:17
[01/20/2026 08:39:17 > dd4858: INFO] Keep alive tick: 20260120 08:39:17
[01/20/2026 08:40:17 > dd4858: INFO] Keep alive tick: 20260120 08:40:17
[01/20/2026 08:41:17 > dd4858: INFO] Keep alive tick: 20260120 08:41:17
[01/20/2026 08:42:17 > dd4858: INFO] Keep alive tick: 20260120 08:42:17
[01/20/2026 08:43:17 > dd4858: INFO] Keep alive tick: 20260120 08:43:17
[01/20/2026 08:44:17 > dd4858: INFO] Keep alive tick: 20260120 08:44:17
[01/20/2026 08:45:17 > dd4858: INFO] Keep alive tick: 20260120 08:45:17
[01/20/2026 08:46:17 > dd4858: INFO] Keep alive tick: 20260120 08:46:17
[01/20/2026 08:47:17 > dd4858: INFO] Keep alive tick: 20260120 08:47:17
[01/20/2026 08:48:17 > dd4858: INFO] Keep alive tick: 20260120 08:48:17
[01/20/2026 08:49:17 > dd4858: INFO] Keep alive tick: 20260120 08:49:17
[01/20/2026 08:50:17 > dd4858: INFO] Keep alive tick: 20260120 08:50:17
[01/20/2026 08:51:17 > dd4858: INFO] Keep alive tick: 20260120 08:51:17
[01/20/2026 08:52:17 > dd4858: INFO] Keep alive tick: 20260120 08:52:17
[01/20/2026 08:53:17 > dd4858: INFO] Keep alive tick: 20260120 08:53:17
[01/20/2026 08:54:17 > dd4858: INFO] Keep alive tick: 20260120 08:54:17
[01/20/2026 08:55:17 > dd4858: INFO] Keep alive tick: 20260120 08:55:17
[01/20/2026 08:56:17 > dd4858: INFO] Keep alive tick: 20260120 08:56:17
[01/20/2026 08:57:17 > dd4858: INFO] Keep alive tick: 20260120 08:57:17
[01/20/2026 08:58:17 > dd4858: INFO] Keep alive tick: 20260120 08:58:17
[01/20/2026 08:59:17 > dd4858: INFO] Keep alive tick: 20260120 08:59:17
[01/20/2026 09:00:17 > dd4858: INFO] Keep alive tick: 20260120 09:00:17
[01/20/2026 09:00:20 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 09:00:20 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 09:00:20 > dd4858: INFO] Keep alive tick: 20260120 09:00:20
[01/20/2026 09:01:17 > dd4858: INFO] Keep alive tick: 20260120 09:01:17
[01/20/2026 09:02:17 > dd4858: INFO] Keep alive tick: 20260120 09:02:17
[01/20/2026 09:03:17 > dd4858: INFO] Keep alive tick: 20260120 09:03:17
[01/20/2026 09:04:17 > dd4858: INFO] Keep alive tick: 20260120 09:04:17
[01/20/2026 09:05:17 > dd4858: INFO] Keep alive tick: 20260120 09:05:17
[01/20/2026 09:06:17 > dd4858: INFO] Keep alive tick: 20260120 09:06:17
[01/20/2026 09:07:17 > dd4858: INFO] Keep alive tick: 20260120 09:07:17
[01/20/2026 09:08:17 > dd4858: INFO] Keep alive tick: 20260120 09:08:17
[01/20/2026 09:09:17 > dd4858: INFO] Keep alive tick: 20260120 09:09:17
[01/20/2026 09:10:17 > dd4858: INFO] Keep alive tick: 20260120 09:10:17
[01/20/2026 09:11:17 > dd4858: INFO] Keep alive tick: 20260120 09:11:17
[01/20/2026 09:12:17 > dd4858: INFO] Keep alive tick: 20260120 09:12:17
[01/20/2026 09:13:17 > dd4858: INFO] Keep alive tick: 20260120 09:13:17
[01/20/2026 09:14:17 > dd4858: INFO] Keep alive tick: 20260120 09:14:17
[01/20/2026 09:15:17 > dd4858: INFO] Keep alive tick: 20260120 09:15:17
[01/20/2026 09:16:17 > dd4858: INFO] Keep alive tick: 20260120 09:16:17
[01/20/2026 09:17:17 > dd4858: INFO] Keep alive tick: 20260120 09:17:17
[01/20/2026 09:18:17 > dd4858: INFO] Keep alive tick: 20260120 09:18:17
[01/20/2026 09:19:17 > dd4858: INFO] Keep alive tick: 20260120 09:19:17
[01/20/2026 09:20:17 > dd4858: INFO] Keep alive tick: 20260120 09:20:17
[01/20/2026 09:21:17 > dd4858: INFO] Keep alive tick: 20260120 09:21:17
[01/20/2026 09:22:17 > dd4858: INFO] Keep alive tick: 20260120 09:22:17
[01/20/2026 09:23:17 > dd4858: INFO] Keep alive tick: 20260120 09:23:17
[01/20/2026 09:24:17 > dd4858: INFO] Keep alive tick: 20260120 09:24:17
[01/20/2026 09:25:17 > dd4858: INFO] Keep alive tick: 20260120 09:25:17
[01/20/2026 09:26:17 > dd4858: INFO] Keep alive tick: 20260120 09:26:17
[01/20/2026 09:27:17 > dd4858: INFO] Keep alive tick: 20260120 09:27:17
[01/20/2026 09:28:17 > dd4858: INFO] Keep alive tick: 20260120 09:28:17
[01/20/2026 09:29:17 > dd4858: INFO] Keep alive tick: 20260120 09:29:17
[01/20/2026 09:30:18 > dd4858: INFO] Keep alive tick: 20260120 09:30:18
[01/20/2026 09:31:18 > dd4858: INFO] Keep alive tick: 20260120 09:31:18
[01/20/2026 09:32:18 > dd4858: INFO] Keep alive tick: 20260120 09:32:18
[01/20/2026 09:33:18 > dd4858: INFO] Keep alive tick: 20260120 09:33:18
[01/20/2026 09:34:18 > dd4858: INFO] Keep alive tick: 20260120 09:34:18
[01/20/2026 09:35:18 > dd4858: INFO] Keep alive tick: 20260120 09:35:18
[01/20/2026 09:36:18 > dd4858: INFO] Keep alive tick: 20260120 09:36:18
[01/20/2026 09:37:18 > dd4858: INFO] Keep alive tick: 20260120 09:37:18
[01/20/2026 09:38:18 > dd4858: INFO] Keep alive tick: 20260120 09:38:18
[01/20/2026 09:39:18 > dd4858: INFO] Keep alive tick: 20260120 09:39:18
[01/20/2026 09:40:18 > dd4858: INFO] Keep alive tick: 20260120 09:40:18
[01/20/2026 09:41:18 > dd4858: INFO] Keep alive tick: 20260120 09:41:18
[01/20/2026 09:42:18 > dd4858: INFO] Keep alive tick: 20260120 09:42:18
[01/20/2026 09:43:18 > dd4858: INFO] Keep alive tick: 20260120 09:43:18
[01/20/2026 09:44:18 > dd4858: INFO] Keep alive tick: 20260120 09:44:18
[01/20/2026 09:45:18 > dd4858: INFO] Keep alive tick: 20260120 09:45:18
[01/20/2026 09:46:18 > dd4858: INFO] Keep alive tick: 20260120 09:46:18
[01/20/2026 09:47:18 > dd4858: INFO] Keep alive tick: 20260120 09:47:18
[01/20/2026 09:48:18 > dd4858: INFO] Keep alive tick: 20260120 09:48:18
[01/20/2026 09:49:18 > dd4858: INFO] Keep alive tick: 20260120 09:49:18
[01/20/2026 09:50:18 > dd4858: INFO] Keep alive tick: 20260120 09:50:18
[01/20/2026 09:51:18 > dd4858: INFO] Keep alive tick: 20260120 09:51:18
[01/20/2026 09:52:18 > dd4858: INFO] Keep alive tick: 20260120 09:52:18
[01/20/2026 09:53:18 > dd4858: INFO] Keep alive tick: 20260120 09:53:18
[01/20/2026 09:54:18 > dd4858: INFO] Keep alive tick: 20260120 09:54:18
[01/20/2026 09:55:18 > dd4858: INFO] Keep alive tick: 20260120 09:55:18
[01/20/2026 09:56:18 > dd4858: INFO] Keep alive tick: 20260120 09:56:18
[01/20/2026 09:57:18 > dd4858: INFO] Keep alive tick: 20260120 09:57:18
[01/20/2026 09:58:18 > dd4858: INFO] Keep alive tick: 20260120 09:58:18
[01/20/2026 09:59:18 > dd4858: INFO] Keep alive tick: 20260120 09:59:18
[01/20/2026 10:00:18 > dd4858: INFO] Keep alive tick: 20260120 10:00:18
[01/20/2026 10:00:21 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 10:00:21 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 10:00:21 > dd4858: INFO] Keep alive tick: 20260120 10:00:21
[01/20/2026 10:01:18 > dd4858: INFO] Keep alive tick: 20260120 10:01:18
[01/20/2026 10:02:18 > dd4858: INFO] Keep alive tick: 20260120 10:02:18
[01/20/2026 10:03:18 > dd4858: INFO] Keep alive tick: 20260120 10:03:18
[01/20/2026 10:04:18 > dd4858: INFO] Keep alive tick: 20260120 10:04:18
[01/20/2026 10:05:18 > dd4858: INFO] Keep alive tick: 20260120 10:05:18
[01/20/2026 10:06:18 > dd4858: INFO] Keep alive tick: 20260120 10:06:18
[01/20/2026 10:07:18 > dd4858: INFO] Keep alive tick: 20260120 10:07:18
[01/20/2026 10:08:18 > dd4858: INFO] Keep alive tick: 20260120 10:08:18
[01/20/2026 10:09:18 > dd4858: INFO] Keep alive tick: 20260120 10:09:18
[01/20/2026 10:10:18 > dd4858: INFO] Keep alive tick: 20260120 10:10:18
[01/20/2026 10:11:18 > dd4858: INFO] Keep alive tick: 20260120 10:11:18
[01/20/2026 10:12:18 > dd4858: INFO] Keep alive tick: 20260120 10:12:18
[01/20/2026 10:13:18 > dd4858: INFO] Keep alive tick: 20260120 10:13:18
[01/20/2026 10:14:18 > dd4858: INFO] Keep alive tick: 20260120 10:14:18
[01/20/2026 10:15:18 > dd4858: INFO] Keep alive tick: 20260120 10:15:18
[01/20/2026 10:16:18 > dd4858: INFO] Keep alive tick: 20260120 10:16:18
[01/20/2026 10:17:18 > dd4858: INFO] Keep alive tick: 20260120 10:17:18
[01/20/2026 10:18:18 > dd4858: INFO] Keep alive tick: 20260120 10:18:18
[01/20/2026 10:19:18 > dd4858: INFO] Keep alive tick: 20260120 10:19:18
[01/20/2026 10:20:18 > dd4858: INFO] Keep alive tick: 20260120 10:20:18
[01/20/2026 10:21:18 > dd4858: INFO] Keep alive tick: 20260120 10:21:18
[01/20/2026 10:22:18 > dd4858: INFO] Keep alive tick: 20260120 10:22:18
[01/20/2026 10:23:19 > dd4858: INFO] Keep alive tick: 20260120 10:23:19
[01/20/2026 10:24:19 > dd4858: INFO] Keep alive tick: 20260120 10:24:19
[01/20/2026 10:25:19 > dd4858: INFO] Keep alive tick: 20260120 10:25:19
[01/20/2026 10:26:19 > dd4858: INFO] Keep alive tick: 20260120 10:26:19
[01/20/2026 10:27:19 > dd4858: INFO] Keep alive tick: 20260120 10:27:19
[01/20/2026 10:28:19 > dd4858: INFO] Keep alive tick: 20260120 10:28:19
[01/20/2026 10:29:19 > dd4858: INFO] Keep alive tick: 20260120 10:29:19
[01/20/2026 10:30:19 > dd4858: INFO] Keep alive tick: 20260120 10:30:19
[01/20/2026 10:31:19 > dd4858: INFO] Keep alive tick: 20260120 10:31:19
[01/20/2026 10:32:19 > dd4858: INFO] Keep alive tick: 20260120 10:32:19
[01/20/2026 10:33:19 > dd4858: INFO] Keep alive tick: 20260120 10:33:19
[01/20/2026 10:34:19 > dd4858: INFO] Keep alive tick: 20260120 10:34:19
[01/20/2026 10:35:19 > dd4858: INFO] Keep alive tick: 20260120 10:35:19
[01/20/2026 10:36:19 > dd4858: INFO] Keep alive tick: 20260120 10:36:19
[01/20/2026 10:37:19 > dd4858: INFO] Keep alive tick: 20260120 10:37:19
[01/20/2026 10:38:19 > dd4858: INFO] Keep alive tick: 20260120 10:38:19
[01/20/2026 10:39:19 > dd4858: INFO] Keep alive tick: 20260120 10:39:19
[01/20/2026 10:40:19 > dd4858: INFO] Keep alive tick: 20260120 10:40:19
[01/20/2026 10:41:19 > dd4858: INFO] Keep alive tick: 20260120 10:41:19
[01/20/2026 10:42:19 > dd4858: INFO] Keep alive tick: 20260120 10:42:19
[01/20/2026 10:43:19 > dd4858: INFO] Keep alive tick: 20260120 10:43:19
[01/20/2026 10:44:19 > dd4858: INFO] Keep alive tick: 20260120 10:44:19
[01/20/2026 10:45:19 > dd4858: INFO] Keep alive tick: 20260120 10:45:19
[01/20/2026 10:46:19 > dd4858: INFO] Keep alive tick: 20260120 10:46:19
[01/20/2026 10:47:19 > dd4858: INFO] Keep alive tick: 20260120 10:47:19
[01/20/2026 10:48:19 > dd4858: INFO] Keep alive tick: 20260120 10:48:19
[01/20/2026 10:49:19 > dd4858: INFO] Keep alive tick: 20260120 10:49:19
[01/20/2026 10:50:19 > dd4858: INFO] Keep alive tick: 20260120 10:50:19
[01/20/2026 10:51:19 > dd4858: INFO] Keep alive tick: 20260120 10:51:19
[01/20/2026 10:52:19 > dd4858: INFO] Keep alive tick: 20260120 10:52:19
[01/20/2026 10:53:19 > dd4858: INFO] Keep alive tick: 20260120 10:53:19
[01/20/2026 10:54:19 > dd4858: INFO] Keep alive tick: 20260120 10:54:19
[01/20/2026 10:55:19 > dd4858: INFO] Keep alive tick: 20260120 10:55:19
[01/20/2026 10:56:19 > dd4858: INFO] Keep alive tick: 20260120 10:56:19
[01/20/2026 10:57:19 > dd4858: INFO] Keep alive tick: 20260120 10:57:19
[01/20/2026 10:58:19 > dd4858: INFO] Keep alive tick: 20260120 10:58:19
[01/20/2026 10:59:19 > dd4858: INFO] Keep alive tick: 20260120 10:59:19
[01/20/2026 11:00:19 > dd4858: INFO] Keep alive tick: 20260120 11:00:19
[01/20/2026 11:00:21 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 11:00:21 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 11:00:21 > dd4858: INFO] Keep alive tick: 20260120 11:00:21
[01/20/2026 11:01:19 > dd4858: INFO] Keep alive tick: 20260120 11:01:19
[01/20/2026 11:02:19 > dd4858: INFO] Keep alive tick: 20260120 11:02:19
[01/20/2026 11:03:19 > dd4858: INFO] Keep alive tick: 20260120 11:03:19
[01/20/2026 11:04:19 > dd4858: INFO] Keep alive tick: 20260120 11:04:19
[01/20/2026 11:05:19 > dd4858: INFO] Keep alive tick: 20260120 11:05:19
[01/20/2026 11:06:19 > dd4858: INFO] Keep alive tick: 20260120 11:06:19
[01/20/2026 11:07:19 > dd4858: INFO] Keep alive tick: 20260120 11:07:19
[01/20/2026 11:08:19 > dd4858: INFO] Keep alive tick: 20260120 11:08:19
[01/20/2026 11:09:19 > dd4858: INFO] Keep alive tick: 20260120 11:09:19
[01/20/2026 11:10:19 > dd4858: INFO] Keep alive tick: 20260120 11:10:19
[01/20/2026 11:11:19 > dd4858: INFO] Keep alive tick: 20260120 11:11:19
[01/20/2026 11:12:19 > dd4858: INFO] Keep alive tick: 20260120 11:12:19
[01/20/2026 11:13:19 > dd4858: INFO] Keep alive tick: 20260120 11:13:19
[01/20/2026 11:14:19 > dd4858: INFO] Keep alive tick: 20260120 11:14:19
[01/20/2026 11:15:19 > dd4858: INFO] Keep alive tick: 20260120 11:15:19
[01/20/2026 11:16:19 > dd4858: INFO] Keep alive tick: 20260120 11:16:19
[01/20/2026 11:17:19 > dd4858: INFO] Keep alive tick: 20260120 11:17:19
[01/20/2026 11:18:19 > dd4858: INFO] Keep alive tick: 20260120 11:18:19
[01/20/2026 11:19:19 > dd4858: INFO] Keep alive tick: 20260120 11:19:19
[01/20/2026 11:20:19 > dd4858: INFO] Keep alive tick: 20260120 11:20:19
[01/20/2026 11:21:19 > dd4858: INFO] Keep alive tick: 20260120 11:21:19
[01/20/2026 11:22:19 > dd4858: INFO] Keep alive tick: 20260120 11:22:19
[01/20/2026 11:23:19 > dd4858: INFO] Keep alive tick: 20260120 11:23:19
[01/20/2026 11:24:19 > dd4858: INFO] Keep alive tick: 20260120 11:24:19
[01/20/2026 11:25:19 > dd4858: INFO] Keep alive tick: 20260120 11:25:19
[01/20/2026 11:26:19 > dd4858: INFO] Keep alive tick: 20260120 11:26:19
[01/20/2026 11:27:19 > dd4858: INFO] Keep alive tick: 20260120 11:27:19
[01/20/2026 11:28:19 > dd4858: INFO] Keep alive tick: 20260120 11:28:19
[01/20/2026 11:29:19 > dd4858: INFO] Keep alive tick: 20260120 11:29:19
[01/20/2026 11:30:19 > dd4858: INFO] Keep alive tick: 20260120 11:30:19
[01/20/2026 11:31:19 > dd4858: INFO] Keep alive tick: 20260120 11:31:19
[01/20/2026 11:32:19 > dd4858: INFO] Keep alive tick: 20260120 11:32:19
[01/20/2026 11:33:19 > dd4858: INFO] Keep alive tick: 20260120 11:33:19
[01/20/2026 11:34:19 > dd4858: INFO] Keep alive tick: 20260120 11:34:19
[01/20/2026 11:35:19 > dd4858: INFO] Keep alive tick: 20260120 11:35:19
[01/20/2026 11:36:19 > dd4858: INFO] Keep alive tick: 20260120 11:36:19
[01/20/2026 11:37:19 > dd4858: INFO] Keep alive tick: 20260120 11:37:19
[01/20/2026 11:38:19 > dd4858: INFO] Keep alive tick: 20260120 11:38:19
[01/20/2026 11:39:19 > dd4858: INFO] Keep alive tick: 20260120 11:39:19
[01/20/2026 11:40:19 > dd4858: INFO] Keep alive tick: 20260120 11:40:19
[01/20/2026 11:41:19 > dd4858: INFO] Keep alive tick: 20260120 11:41:19
[01/20/2026 11:42:19 > dd4858: INFO] Keep alive tick: 20260120 11:42:19
[01/20/2026 11:43:19 > dd4858: INFO] Keep alive tick: 20260120 11:43:19
[01/20/2026 11:44:19 > dd4858: INFO] Keep alive tick: 20260120 11:44:19
[01/20/2026 11:45:19 > dd4858: INFO] Keep alive tick: 20260120 11:45:19
[01/20/2026 11:46:19 > dd4858: INFO] Keep alive tick: 20260120 11:46:19
[01/20/2026 11:47:19 > dd4858: INFO] Keep alive tick: 20260120 11:47:19
[01/20/2026 11:48:19 > dd4858: INFO] Keep alive tick: 20260120 11:48:19
[01/20/2026 11:49:19 > dd4858: INFO] Keep alive tick: 20260120 11:49:19
[01/20/2026 11:50:19 > dd4858: INFO] Keep alive tick: 20260120 11:50:19
[01/20/2026 11:51:19 > dd4858: INFO] Keep alive tick: 20260120 11:51:19
[01/20/2026 11:52:20 > dd4858: INFO] Keep alive tick: 20260120 11:52:20
[01/20/2026 11:53:20 > dd4858: INFO] Keep alive tick: 20260120 11:53:20
[01/20/2026 11:54:20 > dd4858: INFO] Keep alive tick: 20260120 11:54:20
[01/20/2026 11:55:20 > dd4858: INFO] Keep alive tick: 20260120 11:55:20
[01/20/2026 11:56:20 > dd4858: INFO] Keep alive tick: 20260120 11:56:20
[01/20/2026 11:57:20 > dd4858: INFO] Keep alive tick: 20260120 11:57:20
[01/20/2026 11:58:20 > dd4858: INFO] Keep alive tick: 20260120 11:58:20
[01/20/2026 11:59:20 > dd4858: INFO] Keep alive tick: 20260120 11:59:20
[01/20/2026 12:00:20 > dd4858: INFO] Keep alive tick: 20260120 12:00:20
[01/20/2026 12:00:22 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 12:00:22 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 12:00:22 > dd4858: INFO] Keep alive tick: 20260120 12:00:22
[01/20/2026 12:01:20 > dd4858: INFO] Keep alive tick: 20260120 12:01:20
[01/20/2026 12:02:20 > dd4858: INFO] Keep alive tick: 20260120 12:02:20
[01/20/2026 12:03:20 > dd4858: INFO] Keep alive tick: 20260120 12:03:20
[01/20/2026 12:04:20 > dd4858: INFO] Keep alive tick: 20260120 12:04:20
[01/20/2026 12:05:20 > dd4858: INFO] Keep alive tick: 20260120 12:05:20
[01/20/2026 12:06:20 > dd4858: INFO] Keep alive tick: 20260120 12:06:20
[01/20/2026 12:07:20 > dd4858: INFO] Keep alive tick: 20260120 12:07:20
[01/20/2026 12:08:20 > dd4858: INFO] Keep alive tick: 20260120 12:08:20
[01/20/2026 12:09:20 > dd4858: INFO] Keep alive tick: 20260120 12:09:20
[01/20/2026 12:10:20 > dd4858: INFO] Keep alive tick: 20260120 12:10:20
[01/20/2026 12:11:20 > dd4858: INFO] Keep alive tick: 20260120 12:11:20
[01/20/2026 12:12:20 > dd4858: INFO] Keep alive tick: 20260120 12:12:20
[01/20/2026 12:13:20 > dd4858: INFO] Keep alive tick: 20260120 12:13:20
[01/20/2026 12:14:20 > dd4858: INFO] Keep alive tick: 20260120 12:14:20
[01/20/2026 12:15:20 > dd4858: INFO] Keep alive tick: 20260120 12:15:20
[01/20/2026 12:16:20 > dd4858: INFO] Keep alive tick: 20260120 12:16:20
[01/20/2026 12:17:20 > dd4858: INFO] Keep alive tick: 20260120 12:17:20
[01/20/2026 12:18:20 > dd4858: INFO] Keep alive tick: 20260120 12:18:20
[01/20/2026 12:19:20 > dd4858: INFO] Keep alive tick: 20260120 12:19:20
[01/20/2026 12:20:20 > dd4858: INFO] Keep alive tick: 20260120 12:20:20
[01/20/2026 12:21:20 > dd4858: INFO] Keep alive tick: 20260120 12:21:20
[01/20/2026 12:22:20 > dd4858: INFO] Keep alive tick: 20260120 12:22:20
[01/20/2026 12:23:20 > dd4858: INFO] Keep alive tick: 20260120 12:23:20
[01/20/2026 12:24:20 > dd4858: INFO] Keep alive tick: 20260120 12:24:20
[01/20/2026 12:25:20 > dd4858: INFO] Keep alive tick: 20260120 12:25:20
[01/20/2026 12:26:20 > dd4858: INFO] Keep alive tick: 20260120 12:26:20
[01/20/2026 12:27:20 > dd4858: INFO] Keep alive tick: 20260120 12:27:20
[01/20/2026 12:28:20 > dd4858: INFO] Keep alive tick: 20260120 12:28:20
[01/20/2026 12:29:20 > dd4858: INFO] Keep alive tick: 20260120 12:29:20
[01/20/2026 12:30:20 > dd4858: INFO] Keep alive tick: 20260120 12:30:20
[01/20/2026 12:31:20 > dd4858: INFO] Keep alive tick: 20260120 12:31:20
[01/20/2026 12:32:20 > dd4858: INFO] Keep alive tick: 20260120 12:32:20
[01/20/2026 12:33:20 > dd4858: INFO] Keep alive tick: 20260120 12:33:20
[01/20/2026 12:34:20 > dd4858: INFO] Keep alive tick: 20260120 12:34:20
[01/20/2026 12:35:20 > dd4858: INFO] Keep alive tick: 20260120 12:35:20
[01/20/2026 12:36:20 > dd4858: INFO] Keep alive tick: 20260120 12:36:20
[01/20/2026 12:37:20 > dd4858: INFO] Keep alive tick: 20260120 12:37:20
[01/20/2026 12:38:20 > dd4858: INFO] Keep alive tick: 20260120 12:38:20
[01/20/2026 12:39:20 > dd4858: INFO] Keep alive tick: 20260120 12:39:20
[01/20/2026 12:40:20 > dd4858: INFO] Keep alive tick: 20260120 12:40:20
[01/20/2026 12:41:20 > dd4858: INFO] Keep alive tick: 20260120 12:41:20
[01/20/2026 12:42:20 > dd4858: INFO] Keep alive tick: 20260120 12:42:20
[01/20/2026 12:43:20 > dd4858: INFO] Keep alive tick: 20260120 12:43:20
[01/20/2026 12:44:20 > dd4858: INFO] Keep alive tick: 20260120 12:44:20
[01/20/2026 12:45:20 > dd4858: INFO] Keep alive tick: 20260120 12:45:20
[01/20/2026 12:46:20 > dd4858: INFO] Keep alive tick: 20260120 12:46:20
[01/20/2026 12:47:20 > dd4858: INFO] Keep alive tick: 20260120 12:47:20
[01/20/2026 12:48:20 > dd4858: INFO] Keep alive tick: 20260120 12:48:20
[01/20/2026 12:49:20 > dd4858: INFO] Keep alive tick: 20260120 12:49:20
[01/20/2026 12:50:20 > dd4858: INFO] Keep alive tick: 20260120 12:50:20
[01/20/2026 12:51:20 > dd4858: INFO] Keep alive tick: 20260120 12:51:20
[01/20/2026 12:52:20 > dd4858: INFO] Keep alive tick: 20260120 12:52:20
[01/20/2026 12:53:20 > dd4858: INFO] Keep alive tick: 20260120 12:53:20
[01/20/2026 12:54:20 > dd4858: INFO] Keep alive tick: 20260120 12:54:20
[01/20/2026 12:55:20 > dd4858: INFO] Keep alive tick: 20260120 12:55:20
[01/20/2026 12:56:20 > dd4858: INFO] Keep alive tick: 20260120 12:56:20
[01/20/2026 12:57:20 > dd4858: INFO] Keep alive tick: 20260120 12:57:20
[01/20/2026 12:58:20 > dd4858: INFO] Keep alive tick: 20260120 12:58:20
[01/20/2026 12:59:20 > dd4858: INFO] Keep alive tick: 20260120 12:59:20
[01/20/2026 13:00:20 > dd4858: INFO] Keep alive tick: 20260120 13:00:20
[01/20/2026 13:00:25 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 13:00:25 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 13:00:25 > dd4858: INFO] Keep alive tick: 20260120 13:00:25
[01/20/2026 13:01:20 > dd4858: INFO] Keep alive tick: 20260120 13:01:20
[01/20/2026 13:02:20 > dd4858: INFO] Keep alive tick: 20260120 13:02:20
[01/20/2026 13:03:20 > dd4858: INFO] Keep alive tick: 20260120 13:03:20
[01/20/2026 13:04:20 > dd4858: INFO] Keep alive tick: 20260120 13:04:20
[01/20/2026 13:05:20 > dd4858: INFO] Keep alive tick: 20260120 13:05:20
[01/20/2026 13:06:20 > dd4858: INFO] Keep alive tick: 20260120 13:06:20
[01/20/2026 13:07:20 > dd4858: INFO] Keep alive tick: 20260120 13:07:20
[01/20/2026 13:08:20 > dd4858: INFO] Keep alive tick: 20260120 13:08:20
[01/20/2026 13:09:20 > dd4858: INFO] Keep alive tick: 20260120 13:09:20
[01/20/2026 13:10:20 > dd4858: INFO] Keep alive tick: 20260120 13:10:20
[01/20/2026 13:11:20 > dd4858: INFO] Keep alive tick: 20260120 13:11:20
[01/20/2026 13:12:20 > dd4858: INFO] Keep alive tick: 20260120 13:12:21
[01/20/2026 13:13:21 > dd4858: INFO] Keep alive tick: 20260120 13:13:21
[01/20/2026 13:14:21 > dd4858: INFO] Keep alive tick: 20260120 13:14:21
[01/20/2026 13:15:21 > dd4858: INFO] Keep alive tick: 20260120 13:15:21
[01/20/2026 13:16:21 > dd4858: INFO] Keep alive tick: 20260120 13:16:21
[01/20/2026 13:17:21 > dd4858: INFO] Keep alive tick: 20260120 13:17:21
[01/20/2026 13:18:21 > dd4858: INFO] Keep alive tick: 20260120 13:18:21
[01/20/2026 13:19:21 > dd4858: INFO] Keep alive tick: 20260120 13:19:21
[01/20/2026 13:20:21 > dd4858: INFO] Keep alive tick: 20260120 13:20:21
[01/20/2026 13:21:21 > dd4858: INFO] Keep alive tick: 20260120 13:21:21
[01/20/2026 13:22:21 > dd4858: INFO] Keep alive tick: 20260120 13:22:21
[01/20/2026 13:23:21 > dd4858: INFO] Keep alive tick: 20260120 13:23:21
[01/20/2026 13:24:21 > dd4858: INFO] Keep alive tick: 20260120 13:24:21
[01/20/2026 13:25:21 > dd4858: INFO] Keep alive tick: 20260120 13:25:21
[01/20/2026 13:26:21 > dd4858: INFO] Keep alive tick: 20260120 13:26:21
[01/20/2026 13:27:21 > dd4858: INFO] Keep alive tick: 20260120 13:27:21
[01/20/2026 13:28:21 > dd4858: INFO] Keep alive tick: 20260120 13:28:21
[01/20/2026 13:29:21 > dd4858: INFO] Keep alive tick: 20260120 13:29:21
[01/20/2026 13:30:21 > dd4858: INFO] Keep alive tick: 20260120 13:30:21
[01/20/2026 13:31:21 > dd4858: INFO] Keep alive tick: 20260120 13:31:21
[01/20/2026 13:32:21 > dd4858: INFO] Keep alive tick: 20260120 13:32:21
[01/20/2026 13:33:21 > dd4858: INFO] Keep alive tick: 20260120 13:33:21
[01/20/2026 13:34:21 > dd4858: INFO] Keep alive tick: 20260120 13:34:21
[01/20/2026 13:35:21 > dd4858: INFO] Keep alive tick: 20260120 13:35:21
[01/20/2026 13:36:21 > dd4858: INFO] Keep alive tick: 20260120 13:36:21
[01/20/2026 13:37:21 > dd4858: INFO] Keep alive tick: 20260120 13:37:21
[01/20/2026 13:38:21 > dd4858: INFO] Keep alive tick: 20260120 13:38:21
[01/20/2026 13:39:21 > dd4858: INFO] Keep alive tick: 20260120 13:39:21
[01/20/2026 13:40:21 > dd4858: INFO] Keep alive tick: 20260120 13:40:21
[01/20/2026 13:41:21 > dd4858: INFO] Keep alive tick: 20260120 13:41:21
[01/20/2026 13:42:21 > dd4858: INFO] Keep alive tick: 20260120 13:42:21
[01/20/2026 13:43:21 > dd4858: INFO] Keep alive tick: 20260120 13:43:21
[01/20/2026 13:44:21 > dd4858: INFO] Keep alive tick: 20260120 13:44:21
[01/20/2026 13:45:21 > dd4858: INFO] Keep alive tick: 20260120 13:45:21
[01/20/2026 13:46:21 > dd4858: INFO] Keep alive tick: 20260120 13:46:21
[01/20/2026 13:47:21 > dd4858: INFO] Keep alive tick: 20260120 13:47:21
[01/20/2026 13:48:21 > dd4858: INFO] Keep alive tick: 20260120 13:48:21
[01/20/2026 13:49:21 > dd4858: INFO] Keep alive tick: 20260120 13:49:21
[01/20/2026 13:50:21 > dd4858: INFO] Keep alive tick: 20260120 13:50:21
[01/20/2026 13:51:21 > dd4858: INFO] Keep alive tick: 20260120 13:51:21
[01/20/2026 13:52:21 > dd4858: INFO] Keep alive tick: 20260120 13:52:21
[01/20/2026 13:53:21 > dd4858: INFO] Keep alive tick: 20260120 13:53:21
[01/20/2026 13:54:21 > dd4858: INFO] Keep alive tick: 20260120 13:54:21
[01/20/2026 13:55:21 > dd4858: INFO] Keep alive tick: 20260120 13:55:21
[01/20/2026 13:56:21 > dd4858: INFO] Keep alive tick: 20260120 13:56:21
[01/20/2026 13:57:21 > dd4858: INFO] Keep alive tick: 20260120 13:57:21
[01/20/2026 13:58:21 > dd4858: INFO] Keep alive tick: 20260120 13:58:21
[01/20/2026 13:59:21 > dd4858: INFO] Keep alive tick: 20260120 13:59:21
[01/20/2026 14:00:21 > dd4858: INFO] Keep alive tick: 20260120 14:00:21
[01/20/2026 14:00:25 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 14:00:25 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 14:00:25 > dd4858: INFO] Keep alive tick: 20260120 14:00:25
[01/20/2026 14:01:21 > dd4858: INFO] Keep alive tick: 20260120 14:01:21
[01/20/2026 14:02:21 > dd4858: INFO] Keep alive tick: 20260120 14:02:21
[01/20/2026 14:03:21 > dd4858: INFO] Keep alive tick: 20260120 14:03:21
[01/20/2026 14:04:21 > dd4858: INFO] Keep alive tick: 20260120 14:04:21
[01/20/2026 14:05:21 > dd4858: INFO] Keep alive tick: 20260120 14:05:21
[01/20/2026 14:06:21 > dd4858: INFO] Keep alive tick: 20260120 14:06:21
[01/20/2026 14:07:21 > dd4858: INFO] Keep alive tick: 20260120 14:07:21
[01/20/2026 14:08:21 > dd4858: INFO] Keep alive tick: 20260120 14:08:21
[01/20/2026 14:09:21 > dd4858: INFO] Keep alive tick: 20260120 14:09:21
[01/20/2026 14:10:21 > dd4858: INFO] Keep alive tick: 20260120 14:10:21
[01/20/2026 14:11:21 > dd4858: INFO] Keep alive tick: 20260120 14:11:21
[01/20/2026 14:12:21 > dd4858: INFO] Keep alive tick: 20260120 14:12:21
[01/20/2026 14:13:21 > dd4858: INFO] Keep alive tick: 20260120 14:13:21
[01/20/2026 14:14:21 > dd4858: INFO] Keep alive tick: 20260120 14:14:21
[01/20/2026 14:15:21 > dd4858: INFO] Keep alive tick: 20260120 14:15:21
[01/20/2026 14:16:21 > dd4858: INFO] Keep alive tick: 20260120 14:16:21
[01/20/2026 14:17:21 > dd4858: INFO] Keep alive tick: 20260120 14:17:21
[01/20/2026 14:18:21 > dd4858: INFO] Keep alive tick: 20260120 14:18:21
[01/20/2026 14:19:21 > dd4858: INFO] Keep alive tick: 20260120 14:19:21
[01/20/2026 14:20:21 > dd4858: INFO] Keep alive tick: 20260120 14:20:21
[01/20/2026 14:21:21 > dd4858: INFO] Keep alive tick: 20260120 14:21:21
[01/20/2026 14:22:21 > dd4858: INFO] Keep alive tick: 20260120 14:22:21
[01/20/2026 14:23:21 > dd4858: INFO] Keep alive tick: 20260120 14:23:21
[01/20/2026 14:24:21 > dd4858: INFO] Keep alive tick: 20260120 14:24:21
[01/20/2026 14:25:21 > dd4858: INFO] Keep alive tick: 20260120 14:25:21
[01/20/2026 14:26:21 > dd4858: INFO] Keep alive tick: 20260120 14:26:21
[01/20/2026 14:27:21 > dd4858: INFO] Keep alive tick: 20260120 14:27:21
[01/20/2026 14:28:21 > dd4858: INFO] Keep alive tick: 20260120 14:28:21
[01/20/2026 14:29:22 > dd4858: INFO] Keep alive tick: 20260120 14:29:22
[01/20/2026 14:30:22 > dd4858: INFO] Keep alive tick: 20260120 14:30:22
[01/20/2026 14:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25155.03052197365,"c":25157.84906695386,"h":25165.74416427416,"l":25155.03052197365,"s":1768919400000,"e":1768919460000}]
[01/20/2026 14:31:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 14:31:22 > dd4858: INFO] Keep alive tick: 20260120 14:31:22
[01/20/2026 14:32:22 > dd4858: INFO] Keep alive tick: 20260120 14:32:22
[01/20/2026 14:33:22 > dd4858: INFO] Keep alive tick: 20260120 14:33:22
[01/20/2026 14:34:22 > dd4858: INFO] Keep alive tick: 20260120 14:34:22
[01/20/2026 14:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25190.05711839492,"c":25190.28433912031,"h":25192.60248690571,"l":25190.05711839492,"s":1768919640000,"e":1768919700000}]
[01/20/2026 14:35:22 > dd4858: INFO] Keep alive tick: 20260120 14:35:22
[01/20/2026 14:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25206.71829792556,"c":25176.86137035421,"h":25208.0163026321,"l":25175.87585842352,"s":1768919700000,"e":1768919760000}]
[01/20/2026 14:36:22 > dd4858: INFO] Keep alive tick: 20260120 14:36:22
[01/20/2026 14:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25206.71829792556,"c":25173.57225709742,"h":25208.0163026321,"l":25173.57225709742,"s":1768919700000,"e":1768919760000},{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25174.28751981626,"c":25145.65669362289,"h":25174.45830685931,"l":25139.61940722244,"s":1768919760000,"e":1768919820000}]
[01/20/2026 14:37:22 > dd4858: INFO] Keep alive tick: 20260120 14:37:22
[01/20/2026 14:38:22 > dd4858: INFO] Keep alive tick: 20260120 14:38:22
[01/20/2026 14:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25176.30115800715,"c":25186.74035426735,"h":25186.74035426735,"l":25176.30115800715,"s":1768919880000,"e":1768919940000}]
[01/20/2026 14:39:22 > dd4858: INFO] Keep alive tick: 20260120 14:39:22
[01/20/2026 14:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25176.30115800715,"c":25186.70447139725,"h":25187.79078113639,"l":25176.30115800715,"s":1768919880000,"e":1768919940000},{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25180.72776814441,"c":25163.35257902793,"h":25190.45477527721,"l":25162.2487383597,"s":1768919940000,"e":1768920000000}]
[01/20/2026 14:40:22 > dd4858: INFO] Keep alive tick: 20260120 14:40:22
[01/20/2026 14:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25180.72776814441,"c":25158.66414014843,"h":25190.45477527721,"l":25158.66414014843,"s":1768919940000,"e":1768920000000},{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25158.40495194733,"c":25112.6689938422,"h":25158.40495194733,"l":25111.8115908855,"s":1768920000000,"e":1768920060000}]
[01/20/2026 14:41:22 > dd4858: INFO] Keep alive tick: 20260120 14:41:22
[01/20/2026 14:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25158.40495194733,"c":25111.16999566658,"h":25158.40495194733,"l":25111.16999566658,"s":1768920000000,"e":1768920060000},{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25111.60675384061,"c":25111.35428871675,"h":25117.66345548738,"l":25111.35428871675,"s":1768920060000,"e":1768920120000}]
[01/20/2026 14:42:22 > dd4858: INFO] Keep alive tick: 20260120 14:42:22
[01/20/2026 14:43:22 > dd4858: INFO] Keep alive tick: 20260120 14:43:22
[01/20/2026 14:44:22 > dd4858: INFO] Keep alive tick: 20260120 14:44:22
[01/20/2026 14:45:22 > dd4858: INFO] Keep alive tick: 20260120 14:45:22
[01/20/2026 14:46:22 > dd4858: INFO] Keep alive tick: 20260120 14:46:22
[01/20/2026 14:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25168.33510606685,"c":25156.38923826242,"h":25168.33510606685,"l":25147.10062030455,"s":1768920360000,"e":1768920420000}]
[01/20/2026 14:47:22 > dd4858: INFO] Keep alive tick: 20260120 14:47:22
[01/20/2026 14:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25155.19449364433,"c":25137.52101104412,"h":25156.39536400774,"l":25135.09481327551,"s":1768920420000,"e":1768920480000}]
[01/20/2026 14:48:22 > dd4858: INFO] Keep alive tick: 20260120 14:48:22
[01/20/2026 14:49:22 > dd4858: INFO] Keep alive tick: 20260120 14:49:22
[01/20/2026 14:50:22 > dd4858: INFO] Keep alive tick: 20260120 14:50:22
[01/20/2026 14:51:22 > dd4858: INFO] Keep alive tick: 20260120 14:51:22
[01/20/2026 14:52:22 > dd4858: INFO] Keep alive tick: 20260120 14:52:22
[01/20/2026 14:53:22 > dd4858: INFO] Keep alive tick: 20260120 14:53:22
[01/20/2026 14:54:22 > dd4858: INFO] Keep alive tick: 20260120 14:54:22
[01/20/2026 14:55:22 > dd4858: INFO] Keep alive tick: 20260120 14:55:22
[01/20/2026 14:56:22 > dd4858: INFO] Keep alive tick: 20260120 14:56:22
[01/20/2026 14:57:22 > dd4858: INFO] Keep alive tick: 20260120 14:57:22
[01/20/2026 14:58:22 > dd4858: INFO] Keep alive tick: 20260120 14:58:22
[01/20/2026 14:59:22 > dd4858: INFO] Keep alive tick: 20260120 14:59:22
[01/20/2026 15:00:22 > dd4858: INFO] Keep alive tick: 20260120 15:00:22
[01/20/2026 15:00:26 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 15:00:26 > dd4858: INFO] Keep alive: Fetched balance: 18475.39
[01/20/2026 15:00:26 > dd4858: INFO] Keep alive tick: 20260120 15:00:26
[01/20/2026 15:01:22 > dd4858: INFO] Keep alive tick: 20260120 15:01:22
[01/20/2026 15:02:22 > dd4858: INFO] Keep alive tick: 20260120 15:02:22
[01/20/2026 15:03:22 > dd4858: INFO] Keep alive tick: 20260120 15:03:22
[01/20/2026 15:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25144.93556078143,"c":25151.24517736043,"h":25152.17612692507,"l":25137.93108128995,"s":1768921380000,"e":1768921440000}]
[01/20/2026 15:04:22 > dd4858: INFO] Keep alive tick: 20260120 15:04:22
[01/20/2026 15:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25144.93556078143,"c":25149.55881700266,"h":25152.17612692507,"l":25137.93108128995,"s":1768921380000,"e":1768921440000},{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25149.19643106555,"c":25157.33674899628,"h":25159.39351280033,"l":25143.93085902044,"s":1768921440000,"e":1768921500000}]
[01/20/2026 15:05:22 > dd4858: INFO] Keep alive tick: 20260120 15:05:22
[01/20/2026 15:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25158.31986785026,"c":25172.25109966864,"h":25172.28756446183,"l":25152.55270387727,"s":1768921500000,"e":1768921560000}]
[01/20/2026 15:06:22 > dd4858: INFO] Keep alive tick: 20260120 15:06:22
[01/20/2026 15:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25169.02071185321,"c":25175.60268341956,"h":25176.76590153301,"l":25153.8518898148,"s":1768921560000,"e":1768921620000}]
[01/20/2026 15:07:22 > dd4858: INFO] Keep alive tick: 20260120 15:07:22
[01/20/2026 15:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25175.24392593957,"c":25157.4758132095,"h":25179.71706597411,"l":25148.24056252407,"s":1768921620000,"e":1768921680000}]
[01/20/2026 15:08:22 > dd4858: INFO] Keep alive tick: 20260120 15:08:22
[01/20/2026 15:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25175.24392593957,"c":25151.89419677753,"h":25179.71706597411,"l":25148.24056252407,"s":1768921620000,"e":1768921680000},{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25152.83369437666,"c":25124.58229023698,"h":25153.80596466154,"l":25124.58229023698,"s":1768921680000,"e":1768921740000}]
[01/20/2026 15:09:22 > dd4858: INFO] Keep alive tick: 20260120 15:09:22
[01/20/2026 15:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25152.83369437666,"c":25127.41698070336,"h":25153.80596466154,"l":25124.58229023698,"s":1768921680000,"e":1768921740000},{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25129.08562705744,"c":25131.82792006448,"h":25135.81350279462,"l":25122.82796105168,"s":1768921740000,"e":1768921800000}]
[01/20/2026 15:10:22 > dd4858: INFO] Keep alive tick: 20260120 15:10:22
[01/20/2026 15:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25132.43821324424,"c":25136.13374086624,"h":25137.84627975596,"l":25129.50568391724,"s":1768921800000,"e":1768921860000}]
[01/20/2026 15:11:22 > dd4858: INFO] Keep alive tick: 20260120 15:11:22
[01/20/2026 15:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25138.2625688288,"c":25130.82619047138,"h":25141.89868932315,"l":25127.40277383326,"s":1768921860000,"e":1768921920000}]
[01/20/2026 15:12:22 > dd4858: INFO] Keep alive tick: 20260120 15:12:22
[01/20/2026 15:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25130.93112478179,"c":25141.59955844367,"h":25152.17935433092,"l":25128.68234584261,"s":1768921920000,"e":1768921980000}]
[01/20/2026 15:13:05 > dd4858: INFO] Considering to go short
[01/20/2026 15:13:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18475.39,"deposit":0.0,"profitLoss":0.0,"available":18475.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 15:13:05 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"SELL","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":50,"limitDistance":251,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/20/2026 15:13:05 > dd4858: INFO] Got the following dealReference: L2SFN766ZEQTYNK
[01/20/2026 15:13:05 > dd4858: INFO] Checking if we got confirmation on dealReference: L2SFN766ZEQTYNK
[01/20/2026 15:13:06 > dd4858: INFO] Response: "L2SFN766ZEQTYNK"
[01/20/2026 15:13:06 > dd4858: INFO] Confirmation received: {"Date":"2026-01-20T15:13:05.622","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"L2SFN766ZEQTYNK","DealId":"DIAAAAWCH5LDWA3","Level":25150.3,"Size":0.25,"Direction":"SELL","StopLevel":25200.3,"LimitLevel":24899.3,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/20/2026 15:13:06 > dd4858: INFO] Deal accepted on dealReference: L2SFN766ZEQTYNK
[01/20/2026 15:13:06 > dd4858: INFO] Short position opened at price 25141.09955844367. Stop Loss: 25191.09955844367. Take Profit: 24890.09955844367. Broker Entry level: 25,150.3. Spread: -1
[01/20/2026 15:13:22 > dd4858: INFO] Keep alive tick: 20260120 15:13:22
[01/20/2026 15:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25141.65689023713,"c":25146.8671739617,"h":25149.68909699028,"l":25139.39263458032,"s":1768921980000,"e":1768922040000}]
[01/20/2026 15:14:22 > dd4858: INFO] Keep alive tick: 20260120 15:14:22
[01/20/2026 15:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25147.51452014451,"c":25141.20904502175,"h":25150.60349626788,"l":25138.62689792966,"s":1768922040000,"e":1768922100000}]
[01/20/2026 15:15:22 > dd4858: INFO] Keep alive tick: 20260120 15:15:22
[01/20/2026 15:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25141.39912750676,"c":25136.69848161935,"h":25149.5690783359,"l":25129.8889767059,"s":1768922100000,"e":1768922160000}]
[01/20/2026 15:16:22 > dd4858: INFO] Keep alive tick: 20260120 15:16:22
[01/20/2026 15:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25136.76791151327,"c":25134.85659329509,"h":25139.06635725564,"l":25131.40337195039,"s":1768922160000,"e":1768922220000}]
[01/20/2026 15:17:22 > dd4858: INFO] Keep alive tick: 20260120 15:17:22
[01/20/2026 15:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25135.5300033484,"c":25145.76409017759,"h":25145.76409017759,"l":25125.24127400143,"s":1768922220000,"e":1768922280000}]
[01/20/2026 15:18:22 > dd4858: INFO] Keep alive tick: 20260120 15:18:22
[01/20/2026 15:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25146.0418094204,"c":25120.32713374951,"h":25154.24373794453,"l":25120.32713374951,"s":1768922280000,"e":1768922340000}]
[01/20/2026 15:19:22 > dd4858: INFO] Keep alive tick: 20260120 15:19:22
[01/20/2026 15:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25120.58924286205,"c":25119.12879424515,"h":25126.56309271318,"l":25117.96799829727,"s":1768922340000,"e":1768922400000}]
[01/20/2026 15:20:22 > dd4858: INFO] Keep alive tick: 20260120 15:20:22
[01/20/2026 15:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25119.09704833859,"c":25124.84192411456,"h":25126.49116587449,"l":25116.49476049805,"s":1768922400000,"e":1768922460000}]
[01/20/2026 15:21:22 > dd4858: INFO] Keep alive tick: 20260120 15:21:22
[01/20/2026 15:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25124.61324304914,"c":25177.85631636057,"h":25178.40505864529,"l":25121.49810671121,"s":1768922460000,"e":1768922520000}]
[01/20/2026 15:22:05 > dd4858: INFO] Position closed
[01/20/2026 15:22:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18400.39,"deposit":0.0,"profitLoss":0.0,"available":18400.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 15:22:22 > dd4858: INFO] Keep alive tick: 20260120 15:22:22
[01/20/2026 15:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25184.42247363003,"c":25196.7282398044,"h":25196.7282398044,"l":25178.64019247474,"s":1768922520000,"e":1768922580000}]
[01/20/2026 15:23:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18400.39,"deposit":0.0,"profitLoss":0.0,"available":18400.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 15:23:22 > dd4858: INFO] Keep alive tick: 20260120 15:23:22
[01/20/2026 15:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25197.74215221517,"c":25197.89000129457,"h":25200.4092278181,"l":25192.36206920506,"s":1768922580000,"e":1768922640000}]
[01/20/2026 15:24:22 > dd4858: INFO] Keep alive tick: 20260120 15:24:22
[01/20/2026 15:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25198.42944816505,"c":25180.40481470717,"h":25201.67324450961,"l":25178.95445467475,"s":1768922640000,"e":1768922700000}]
[01/20/2026 15:25:22 > dd4858: INFO] Keep alive tick: 20260120 15:25:22
[01/20/2026 15:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25180.85588966513,"c":25209.05710917077,"h":25209.6876119229,"l":25180.85588966513,"s":1768922700000,"e":1768922760000}]
[01/20/2026 15:26:22 > dd4858: INFO] Keep alive tick: 20260120 15:26:22
[01/20/2026 15:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25209.6965651015,"c":25203.252000281,"h":25213.75232640213,"l":25200.53854170174,"s":1768922760000,"e":1768922820000}]
[01/20/2026 15:27:22 > dd4858: INFO] Keep alive tick: 20260120 15:27:22
[01/20/2026 15:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25205.37556998474,"c":25207.90128303045,"h":25210.5999260687,"l":25200.1465521811,"s":1768922820000,"e":1768922880000}]
[01/20/2026 15:28:22 > dd4858: INFO] Keep alive tick: 20260120 15:28:22
[01/20/2026 15:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25205.67398596405,"c":25215.13000993025,"h":25216.61234165635,"l":25202.22707931684,"s":1768922880000,"e":1768922940000}]
[01/20/2026 15:29:22 > dd4858: INFO] Keep alive tick: 20260120 15:29:22
[01/20/2026 15:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25214.80416573293,"c":25214.72064660056,"h":25215.81720421073,"l":25209.85607060387,"s":1768922940000,"e":1768923000000}]
[01/20/2026 15:30:22 > dd4858: INFO] Keep alive tick: 20260120 15:30:22
[01/20/2026 15:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25212.42601916963,"c":25212.11804822504,"h":25215.6556234339,"l":25206.27844974208,"s":1768923000000,"e":1768923060000}]
[01/20/2026 15:31:22 > dd4858: INFO] Keep alive tick: 20260120 15:31:22
[01/20/2026 15:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25212.52604060435,"c":25217.31990881187,"h":25224.63839784733,"l":25212.52604060435,"s":1768923060000,"e":1768923120000}]
[01/20/2026 15:32:22 > dd4858: INFO] Keep alive tick: 20260120 15:32:22
[01/20/2026 15:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25218.07222945216,"c":25237.74738095932,"h":25238.24247767279,"l":25218.07222945216,"s":1768923120000,"e":1768923180000}]
[01/20/2026 15:33:22 > dd4858: INFO] Keep alive tick: 20260120 15:33:22
[01/20/2026 15:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25237.33473024363,"c":25230.75169592521,"h":25238.47058859315,"l":25229.95056748565,"s":1768923180000,"e":1768923240000}]
[01/20/2026 15:34:22 > dd4858: INFO] Keep alive tick: 20260120 15:34:22
[01/20/2026 15:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25230.60047701794,"c":25241.05462323962,"h":25245.76824889025,"l":25230.60047701794,"s":1768923240000,"e":1768923300000}]
[01/20/2026 15:35:22 > dd4858: INFO] Keep alive tick: 20260120 15:35:22
[01/20/2026 15:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25241.2352860222,"c":25230.87807232529,"h":25245.362785717,"l":25226.9166459271,"s":1768923300000,"e":1768923360000}]
[01/20/2026 15:36:22 > dd4858: INFO] Keep alive tick: 20260120 15:36:22
[01/20/2026 15:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25230.48759082884,"c":25243.29575913746,"h":25243.29575913746,"l":25227.93145179411,"s":1768923360000,"e":1768923420000}]
[01/20/2026 15:37:22 > dd4858: INFO] Keep alive tick: 20260120 15:37:22
[01/20/2026 15:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25243.26725182487,"c":25222.86262492281,"h":25245.61577736319,"l":25220.27837408372,"s":1768923420000,"e":1768923480000}]
[01/20/2026 15:38:22 > dd4858: INFO] Keep alive tick: 20260120 15:38:22
[01/20/2026 15:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25223.43814862658,"c":25239.839887213,"h":25239.839887213,"l":25222.36318898608,"s":1768923480000,"e":1768923540000}]
[01/20/2026 15:39:22 > dd4858: INFO] Keep alive tick: 20260120 15:39:22
[01/20/2026 15:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25239.71935939121,"c":25233.68162099167,"h":25241.96901485636,"l":25233.66885986823,"s":1768923540000,"e":1768923600000}]
[01/20/2026 15:40:05 > dd4858: INFO] Considering to go short
[01/20/2026 15:40:06 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18400.39,"deposit":0.0,"profitLoss":0.0,"available":18400.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 15:40:06 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"SELL","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":50,"limitDistance":252,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/20/2026 15:40:06 > dd4858: INFO] Got the following dealReference: PHMVW9XTNWYTYNK
[01/20/2026 15:40:06 > dd4858: INFO] Checking if we got confirmation on dealReference: PHMVW9XTNWYTYNK
[01/20/2026 15:40:07 > dd4858: INFO] Response: "PHMVW9XTNWYTYNK"
[01/20/2026 15:40:07 > dd4858: INFO] Confirmation received: {"Date":"2026-01-20T15:40:06.259","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"PHMVW9XTNWYTYNK","DealId":"DIAAAAWCH8B9LAZ","Level":25245.5,"Size":0.25,"Direction":"SELL","StopLevel":25295.5,"LimitLevel":24993.5,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/20/2026 15:40:07 > dd4858: INFO] Deal accepted on dealReference: PHMVW9XTNWYTYNK
[01/20/2026 15:40:07 > dd4858: INFO] Short position opened at price 25233.18162099167. Stop Loss: 25283.18162099167. Take Profit: 24981.18162099167. Broker Entry level: 25,245.5. Spread: -1
[01/20/2026 15:40:22 > dd4858: INFO] Keep alive tick: 20260120 15:40:22
[01/20/2026 15:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25233.93564382397,"c":25245.95291720897,"h":25247.52268646896,"l":25232.64225065135,"s":1768923600000,"e":1768923660000}]
[01/20/2026 15:41:22 > dd4858: INFO] Keep alive tick: 20260120 15:41:23
[01/20/2026 15:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.64201788071,"c":25256.23625310503,"h":25256.23625310503,"l":25238.86632198181,"s":1768923660000,"e":1768923720000}]
[01/20/2026 15:42:23 > dd4858: INFO] Keep alive tick: 20260120 15:42:23
[01/20/2026 15:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25256.73655250333,"c":25254.82129457404,"h":25271.49556927595,"l":25253.79319718743,"s":1768923720000,"e":1768923780000}]
[01/20/2026 15:43:23 > dd4858: INFO] Keep alive tick: 20260120 15:43:23
[01/20/2026 15:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25254.51056005031,"c":25249.06504527212,"h":25254.51056005031,"l":25246.50016284657,"s":1768923780000,"e":1768923840000}]
[01/20/2026 15:44:23 > dd4858: INFO] Keep alive tick: 20260120 15:44:23
[01/20/2026 15:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.08813095492,"c":25246.62281579683,"h":25252.92307989104,"l":25243.54903667134,"s":1768923840000,"e":1768923900000}]
[01/20/2026 15:45:23 > dd4858: INFO] Keep alive tick: 20260120 15:45:23
[01/20/2026 15:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.94764245784,"c":25241.94250308628,"h":25248.80116182673,"l":25238.36866178035,"s":1768923900000,"e":1768923960000}]
[01/20/2026 15:46:23 > dd4858: INFO] Keep alive tick: 20260120 15:46:23
[01/20/2026 15:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25241.93014149705,"c":25242.62564554947,"h":25242.88728165957,"l":25234.77302215869,"s":1768923960000,"e":1768924020000}]
[01/20/2026 15:47:23 > dd4858: INFO] Keep alive tick: 20260120 15:47:23
[01/20/2026 15:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25242.59585703185,"c":25219.55675672999,"h":25242.59585703185,"l":25215.92933356589,"s":1768924020000,"e":1768924080000}]
[01/20/2026 15:48:23 > dd4858: INFO] Keep alive tick: 20260120 15:48:23
[01/20/2026 15:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25220.84965519454,"c":25215.51134198132,"h":25224.07115819059,"l":25210.15942069935,"s":1768924080000,"e":1768924140000}]
[01/20/2026 15:49:23 > dd4858: INFO] Keep alive tick: 20260120 15:49:23
[01/20/2026 15:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25212.82810166559,"c":25211.0718367203,"h":25213.08216886453,"l":25207.5075628805,"s":1768924140000,"e":1768924200000}]
[01/20/2026 15:50:23 > dd4858: INFO] Keep alive tick: 20260120 15:50:23
[01/20/2026 15:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25210.23885200601,"c":25199.48975724794,"h":25210.23885200601,"l":25199.48975724794,"s":1768924200000,"e":1768924260000}]
[01/20/2026 15:51:23 > dd4858: INFO] Keep alive tick: 20260120 15:51:23
[01/20/2026 15:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25199.64551733333,"c":25186.98659540021,"h":25201.24460279027,"l":25181.38123458941,"s":1768924260000,"e":1768924320000}]
[01/20/2026 15:52:23 > dd4858: INFO] Keep alive tick: 20260120 15:52:23
[01/20/2026 15:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25185.38650034539,"c":25192.90715281731,"h":25194.72686633159,"l":25184.57216856282,"s":1768924320000,"e":1768924380000}]
[01/20/2026 15:53:23 > dd4858: INFO] Keep alive tick: 20260120 15:53:23
[01/20/2026 15:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25193.25726575111,"c":25194.55760558616,"h":25204.00748858669,"l":25193.00509344564,"s":1768924380000,"e":1768924440000}]
[01/20/2026 15:54:23 > dd4858: INFO] Keep alive tick: 20260120 15:54:23
[01/20/2026 15:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25193.82564771309,"c":25194.16354925254,"h":25206.21050362165,"l":25193.21610578381,"s":1768924440000,"e":1768924500000}]
[01/20/2026 15:55:23 > dd4858: INFO] Keep alive tick: 20260120 15:55:23
[01/20/2026 15:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25193.31462331358,"c":25189.76463885564,"h":25193.31462331358,"l":25183.28328786609,"s":1768924500000,"e":1768924560000}]
[01/20/2026 15:56:23 > dd4858: INFO] Keep alive tick: 20260120 15:56:23
[01/20/2026 15:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25190.28283436056,"c":25179.58072746684,"h":25190.28283436056,"l":25174.0025166714,"s":1768924560000,"e":1768924620000}]
[01/20/2026 15:57:23 > dd4858: INFO] Keep alive tick: 20260120 15:57:23
[01/20/2026 15:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25179.85802975418,"c":25184.05427946975,"h":25185.80715905213,"l":25177.63304435099,"s":1768924620000,"e":1768924680000}]
[01/20/2026 15:58:23 > dd4858: INFO] Keep alive tick: 20260120 15:58:23
[01/20/2026 15:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25184.66438943799,"c":25185.39314663283,"h":25190.3334007517,"l":25182.3393711856,"s":1768924680000,"e":1768924740000}]
[01/20/2026 15:59:23 > dd4858: INFO] Keep alive tick: 20260120 15:59:23
[01/20/2026 16:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25185.60960400502,"c":25217.9828875182,"h":25220.11134800153,"l":25183.6199648894,"s":1768924740000,"e":1768924800000}]
[01/20/2026 16:00:05 > dd4858: INFO] Position closed
[01/20/2026 16:00:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18515.39,"deposit":0.0,"profitLoss":0.0,"available":18515.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 16:00:23 > dd4858: INFO] Keep alive tick: 20260120 16:00:23
[01/20/2026 16:00:27 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18515.39,"deposit":0.0,"profitLoss":0.0,"available":18515.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 16:00:27 > dd4858: INFO] Keep alive: Fetched balance: 18515.39
[01/20/2026 16:00:27 > dd4858: INFO] Keep alive tick: 20260120 16:00:27
[01/20/2026 16:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25218.66517928999,"c":25233.07487217348,"h":25234.11941503727,"l":25216.90249845363,"s":1768924800000,"e":1768924860000}]
[01/20/2026 16:01:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18515.39,"deposit":0.0,"profitLoss":0.0,"available":18515.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 16:01:23 > dd4858: INFO] Keep alive tick: 20260120 16:01:23
[01/20/2026 16:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25231.35179372103,"c":25254.10509680818,"h":25254.23399651294,"l":25231.35169627808,"s":1768924860000,"e":1768924920000}]
[01/20/2026 16:02:23 > dd4858: INFO] Keep alive tick: 20260120 16:02:23
[01/20/2026 16:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25255.72076245751,"c":25246.5296583412,"h":25258.67749670211,"l":25245.35401740038,"s":1768924920000,"e":1768924980000}]
[01/20/2026 16:03:23 > dd4858: INFO] Keep alive tick: 20260120 16:03:23
[01/20/2026 16:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.33942197296,"c":25235.03420639077,"h":25247.57710147126,"l":25227.07192945004,"s":1768924980000,"e":1768925040000}]
[01/20/2026 16:04:23 > dd4858: INFO] Keep alive tick: 20260120 16:04:23
[01/20/2026 16:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25234.97797484959,"c":25233.48282229235,"h":25236.49623959695,"l":25230.17181550732,"s":1768925040000,"e":1768925100000}]
[01/20/2026 16:05:23 > dd4858: INFO] Keep alive tick: 20260120 16:05:23
[01/20/2026 16:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25233.12312028433,"c":25232.06785684371,"h":25237.45590316007,"l":25228.24263783774,"s":1768925100000,"e":1768925160000}]
[01/20/2026 16:06:23 > dd4858: INFO] Keep alive tick: 20260120 16:06:23
[01/20/2026 16:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25231.71984071388,"c":25234.77101983857,"h":25237.11454325498,"l":25221.04042393053,"s":1768925160000,"e":1768925220000}]
[01/20/2026 16:07:23 > dd4858: INFO] Keep alive tick: 20260120 16:07:23
[01/20/2026 16:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25235.29581373301,"c":25244.21560951732,"h":25247.5467102508,"l":25235.29581373301,"s":1768925220000,"e":1768925280000}]
[01/20/2026 16:08:23 > dd4858: INFO] Keep alive tick: 20260120 16:08:23
[01/20/2026 16:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25244.23309756393,"c":25242.24784290308,"h":25244.66852859866,"l":25235.81173665817,"s":1768925280000,"e":1768925340000}]
[01/20/2026 16:09:23 > dd4858: INFO] Keep alive tick: 20260120 16:09:23
[01/20/2026 16:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25242.62839384457,"c":25246.77580699231,"h":25248.9102385554,"l":25241.1994782632,"s":1768925340000,"e":1768925400000}]
[01/20/2026 16:10:23 > dd4858: INFO] Keep alive tick: 20260120 16:10:23
[01/20/2026 16:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.89428521718,"c":25272.67670948373,"h":25274.19028433425,"l":25246.89428521718,"s":1768925400000,"e":1768925460000}]
[01/20/2026 16:11:23 > dd4858: INFO] Keep alive tick: 20260120 16:11:23
[01/20/2026 16:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25273.86210015131,"c":25277.77613170055,"h":25279.77773511091,"l":25269.81780809339,"s":1768925460000,"e":1768925520000}]
[01/20/2026 16:12:23 > dd4858: INFO] Keep alive tick: 20260120 16:12:23
[01/20/2026 16:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25277.95058587117,"c":25265.65451412925,"h":25279.27151625773,"l":25263.89764412704,"s":1768925520000,"e":1768925580000}]
[01/20/2026 16:13:23 > dd4858: INFO] Keep alive tick: 20260120 16:13:23
[01/20/2026 16:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25265.28688609326,"c":25262.10897017956,"h":25271.73361530754,"l":25257.3462566727,"s":1768925580000,"e":1768925640000}]
[01/20/2026 16:14:23 > dd4858: INFO] Keep alive tick: 20260120 16:14:23
[01/20/2026 16:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25262.39097048223,"c":25256.8704274143,"h":25263.19611218085,"l":25252.53426184298,"s":1768925640000,"e":1768925700000}]
[01/20/2026 16:15:23 > dd4858: INFO] Keep alive tick: 20260120 16:15:23
[01/20/2026 16:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25257.18207867726,"c":25246.85890056491,"h":25257.18207867726,"l":25241.92630512039,"s":1768925700000,"e":1768925760000}]
[01/20/2026 16:16:23 > dd4858: INFO] Keep alive tick: 20260120 16:16:23
[01/20/2026 16:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.76242303362,"c":25249.5466222017,"h":25250.22630216664,"l":25240.06129830793,"s":1768925760000,"e":1768925820000}]
[01/20/2026 16:17:05 > dd4858: INFO] Considering to go long
[01/20/2026 16:17:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18515.39,"deposit":0.0,"profitLoss":0.0,"available":18515.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 16:17:05 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"BUY","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":50,"limitDistance":252,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/20/2026 16:17:05 > dd4858: INFO] Got the following dealReference: QAHRNEXTVEGTYNK
[01/20/2026 16:17:05 > dd4858: INFO] Checking if we got confirmation on dealReference: QAHRNEXTVEGTYNK
[01/20/2026 16:17:06 > dd4858: INFO] Response: "QAHRNEXTVEGTYNK"
[01/20/2026 16:17:06 > dd4858: INFO] Confirmation received: {"Date":"2026-01-20T16:17:05.546","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"QAHRNEXTVEGTYNK","DealId":"DIAAAAWCJCTBZAN","Level":25246.6,"Size":0.25,"Direction":"BUY","StopLevel":25196.6,"LimitLevel":25498.6,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/20/2026 16:17:06 > dd4858: INFO] Deal accepted on dealReference: QAHRNEXTVEGTYNK
[01/20/2026 16:17:06 > dd4858: INFO] Long position opened at price 25250.0466222017. Stop Loss: 25,200.0. Take Profit: 25,502.0. Broker Entry level: 25,246.6. Spread: -1
[01/20/2026 16:17:23 > dd4858: INFO] Keep alive tick: 20260120 16:17:23
[01/20/2026 16:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25250.25807514898,"c":25249.29170245294,"h":25253.53887282704,"l":25240.91377876554,"s":1768925820000,"e":1768925880000}]
[01/20/2026 16:18:23 > dd4858: INFO] Keep alive tick: 20260120 16:18:23
[01/20/2026 16:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25249.39007098522,"c":25240.17696315759,"h":25253.24427718242,"l":25240.15210748541,"s":1768925880000,"e":1768925940000}]
[01/20/2026 16:19:23 > dd4858: INFO] Keep alive tick: 20260120 16:19:23
[01/20/2026 16:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25239.57221098422,"c":25247.80660993182,"h":25250.01442658184,"l":25237.11074709558,"s":1768925940000,"e":1768926000000}]
[01/20/2026 16:20:23 > dd4858: INFO] Keep alive tick: 20260120 16:20:23
[01/20/2026 16:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25247.81405824186,"c":25243.19438903033,"h":25248.52749971464,"l":25240.7753315903,"s":1768926000000,"e":1768926060000}]
[01/20/2026 16:21:23 > dd4858: INFO] Keep alive tick: 20260120 16:21:23
[01/20/2026 16:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25241.92932716394,"c":25248.59782548317,"h":25253.41839592228,"l":25237.45527456784,"s":1768926060000,"e":1768926120000}]
[01/20/2026 16:22:23 > dd4858: INFO] Keep alive tick: 20260120 16:22:23
[01/20/2026 16:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.8714939681,"c":25248.05442589284,"h":25254.81544633876,"l":25241.60564436886,"s":1768926120000,"e":1768926180000}]
[01/20/2026 16:23:23 > dd4858: INFO] Keep alive tick: 20260120 16:23:23
[01/20/2026 16:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25248.91061826406,"c":25239.04254103288,"h":25248.91061826406,"l":25237.26660637215,"s":1768926180000,"e":1768926240000}]
[01/20/2026 16:24:23 > dd4858: INFO] Keep alive tick: 20260120 16:24:23
[01/20/2026 16:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25238.86468226997,"c":25214.6195162817,"h":25238.87428579879,"l":25214.6195162817,"s":1768926240000,"e":1768926300000}]
[01/20/2026 16:25:05 > dd4858: INFO] Position closed
[01/20/2026 16:25:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18320.39,"deposit":0.0,"profitLoss":0.0,"available":18320.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 16:25:23 > dd4858: INFO] Keep alive tick: 20260120 16:25:23
[01/20/2026 16:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25210.01799257374,"c":25198.36465015574,"h":25210.87899769961,"l":25197.81754988972,"s":1768926300000,"e":1768926360000}]
[01/20/2026 16:26:06 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18320.39,"deposit":0.0,"profitLoss":0.0,"available":18320.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 16:26:23 > dd4858: INFO] Keep alive tick: 20260120 16:26:23
[01/20/2026 16:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25199.47303238811,"c":25207.73170748606,"h":25207.73170748606,"l":25194.99214344106,"s":1768926360000,"e":1768926420000}]
[01/20/2026 16:27:23 > dd4858: INFO] Keep alive tick: 20260120 16:27:23
[01/20/2026 16:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25208.15084390861,"c":25225.1108063047,"h":25227.76696687391,"l":25208.13330643832,"s":1768926420000,"e":1768926480000}]
[01/20/2026 16:28:23 > dd4858: INFO] Keep alive tick: 20260120 16:28:23
[01/20/2026 16:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25223.16847575738,"c":25240.48574708216,"h":25240.48574708216,"l":25222.59537326116,"s":1768926480000,"e":1768926540000}]
[01/20/2026 16:29:23 > dd4858: INFO] Keep alive tick: 20260120 16:29:23
[01/20/2026 16:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25240.86581953978,"c":25258.25236588222,"h":25258.61977556121,"l":25240.86581953978,"s":1768926540000,"e":1768926600000}]
[01/20/2026 16:30:23 > dd4858: INFO] Keep alive tick: 20260120 16:30:23
[01/20/2026 16:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25256.45378283113,"c":25238.47637402395,"h":25257.49809617133,"l":25238.47637402395,"s":1768926600000,"e":1768926660000}]
[01/20/2026 16:31:23 > dd4858: INFO] Keep alive tick: 20260120 16:31:23
[01/20/2026 16:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25237.27322646456,"c":25250.77922859793,"h":25252.51425037425,"l":25230.5985699049,"s":1768926660000,"e":1768926720000}]
[01/20/2026 16:32:23 > dd4858: INFO] Keep alive tick: 20260120 16:32:23
[01/20/2026 16:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25250.47886139068,"c":25254.11820773901,"h":25257.05177181879,"l":25246.56155625553,"s":1768926720000,"e":1768926780000}]
[01/20/2026 16:33:23 > dd4858: INFO] Keep alive tick: 20260120 16:33:23
[01/20/2026 16:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25253.63954237197,"c":25251.66226411511,"h":25255.44462735076,"l":25248.36634108355,"s":1768926780000,"e":1768926840000}]
[01/20/2026 16:34:23 > dd4858: INFO] Keep alive tick: 20260120 16:34:23
[01/20/2026 16:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25252.20172398086,"c":25255.07243380739,"h":25255.44427067713,"l":25247.08770050149,"s":1768926840000,"e":1768926900000}]
[01/20/2026 16:35:23 > dd4858: INFO] Keep alive tick: 20260120 16:35:23
[01/20/2026 16:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25254.88114738126,"c":25262.21710661044,"h":25268.26144108241,"l":25254.88114738126,"s":1768926900000,"e":1768926960000}]
[01/20/2026 16:36:23 > dd4858: INFO] Keep alive tick: 20260120 16:36:23
[01/20/2026 16:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25262.97424694482,"c":25256.52944351799,"h":25263.48687013892,"l":25256.52944351799,"s":1768926960000,"e":1768927020000}]
[01/20/2026 16:37:23 > dd4858: INFO] Keep alive tick: 20260120 16:37:23
[01/20/2026 16:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25256.31515648748,"c":25265.89903305342,"h":25266.02785209447,"l":25256.31515648748,"s":1768927020000,"e":1768927080000}]
[01/20/2026 16:38:23 > dd4858: INFO] Keep alive tick: 20260120 16:38:23
[01/20/2026 16:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25266.0108343286,"c":25267.04442678167,"h":25267.83079082081,"l":25261.93042065723,"s":1768927080000,"e":1768927140000}]
[01/20/2026 16:39:23 > dd4858: INFO] Keep alive tick: 20260120 16:39:23
[01/20/2026 16:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25266.23846611243,"c":25276.36576596055,"h":25276.66849147491,"l":25265.52970172376,"s":1768927140000,"e":1768927200000}]
[01/20/2026 16:40:23 > dd4858: INFO] Keep alive tick: 20260120 16:40:23
[01/20/2026 16:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25276.56178050111,"c":25265.5884573158,"h":25279.40384628291,"l":25265.5884573158,"s":1768927200000,"e":1768927260000}]
[01/20/2026 16:41:23 > dd4858: INFO] Keep alive tick: 20260120 16:41:23
[01/20/2026 16:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25266.19069558753,"c":25236.86953360142,"h":25267.62934898784,"l":25236.86953360142,"s":1768927260000,"e":1768927320000}]
[01/20/2026 16:42:23 > dd4858: INFO] Keep alive tick: 20260120 16:42:23
[01/20/2026 16:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25236.75409908115,"c":25225.36236712836,"h":25241.42743815539,"l":25225.36236712836,"s":1768927320000,"e":1768927380000}]
[01/20/2026 16:43:23 > dd4858: INFO] Keep alive tick: 20260120 16:43:23
[01/20/2026 16:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25224.92683908398,"c":25214.65790647931,"h":25224.92683908398,"l":25213.11723280204,"s":1768927380000,"e":1768927440000}]
[01/20/2026 16:44:23 > dd4858: INFO] Keep alive tick: 20260120 16:44:23
[01/20/2026 16:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25214.61340992098,"c":25211.20886844119,"h":25216.95433223998,"l":25209.90042032419,"s":1768927440000,"e":1768927500000}]
[01/20/2026 16:45:23 > dd4858: INFO] Keep alive tick: 20260120 16:45:23
[01/20/2026 16:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25211.79094901001,"c":25204.42445775669,"h":25217.30382000838,"l":25204.22657255321,"s":1768927500000,"e":1768927560000}]
[01/20/2026 16:46:23 > dd4858: INFO] Keep alive tick: 20260120 16:46:23
[01/20/2026 16:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25204.38642459178,"c":25205.26602223092,"h":25209.99409263708,"l":25202.54168618181,"s":1768927560000,"e":1768927620000}]
[01/20/2026 16:47:23 > dd4858: INFO] Keep alive tick: 20260120 16:47:23
[01/20/2026 16:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25205.50512525403,"c":25216.44107591872,"h":25217.21189759382,"l":25202.99081839834,"s":1768927620000,"e":1768927680000}]
[01/20/2026 16:48:23 > dd4858: INFO] Keep alive tick: 20260120 16:48:23
[01/20/2026 16:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25215.19767764094,"c":25207.89327868684,"h":25217.25631452063,"l":25207.4479828632,"s":1768927680000,"e":1768927740000}]
[01/20/2026 16:49:23 > dd4858: INFO] Keep alive tick: 20260120 16:49:23
[01/20/2026 16:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25207.83069834662,"c":25221.08445540701,"h":25221.08445540701,"l":25206.4076373928,"s":1768927740000,"e":1768927800000}]
[01/20/2026 16:50:23 > dd4858: INFO] Keep alive tick: 20260120 16:50:23
[01/20/2026 16:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25221.38222460685,"c":25245.94128245888,"h":25245.94128245888,"l":25221.38222460685,"s":1768927800000,"e":1768927860000}]
[01/20/2026 16:51:23 > dd4858: INFO] Keep alive tick: 20260120 16:51:23
[01/20/2026 16:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25247.23747843366,"c":25210.37406754326,"h":25247.61354316309,"l":25209.60238542999,"s":1768927860000,"e":1768927920000}]
[01/20/2026 16:52:23 > dd4858: INFO] Keep alive tick: 20260120 16:52:23
[01/20/2026 16:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25210.17900838855,"c":25203.17182449915,"h":25210.17900838855,"l":25202.19496759128,"s":1768927920000,"e":1768927980000}]
[01/20/2026 16:53:23 > dd4858: INFO] Keep alive tick: 20260120 16:53:23
[01/20/2026 16:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25202.89072611444,"c":25199.73129822116,"h":25208.99801373416,"l":25197.85638141832,"s":1768927980000,"e":1768928040000}]
[01/20/2026 16:54:23 > dd4858: INFO] Keep alive tick: 20260120 16:54:23
[01/20/2026 16:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25199.36134061027,"c":25199.33203224099,"h":25199.58014085743,"l":25195.45647880076,"s":1768928040000,"e":1768928100000}]
[01/20/2026 16:55:23 > dd4858: INFO] Keep alive tick: 20260120 16:55:23
[01/20/2026 16:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25199.38491780568,"c":25212.92087727523,"h":25213.2228258623,"l":25194.75931978331,"s":1768928100000,"e":1768928160000}]
[01/20/2026 16:56:24 > dd4858: INFO] Keep alive tick: 20260120 16:56:24
[01/20/2026 16:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25212.93467836778,"c":25239.30061774763,"h":25239.67684928516,"l":25212.93467836778,"s":1768928160000,"e":1768928220000}]
[01/20/2026 16:57:24 > dd4858: INFO] Keep alive tick: 20260120 16:57:24
[01/20/2026 16:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25239.17290215762,"c":25253.20403356684,"h":25254.9835242308,"l":25237.2120439532,"s":1768928220000,"e":1768928280000}]
[01/20/2026 16:58:24 > dd4858: INFO] Keep alive tick: 20260120 16:58:24
[01/20/2026 16:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25253.75279972574,"c":25257.99710312035,"h":25263.93091851952,"l":25253.49183237883,"s":1768928280000,"e":1768928340000}]
[01/20/2026 16:59:24 > dd4858: INFO] Keep alive tick: 20260120 16:59:24
[01/20/2026 17:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25257.71087570301,"c":25252.59389119253,"h":25257.71087570301,"l":25250.537605373,"s":1768928340000,"e":1768928400000}]
[01/20/2026 17:00:24 > dd4858: INFO] Keep alive tick: 20260120 17:00:24
[01/20/2026 17:00:27 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18320.39,"deposit":0.0,"profitLoss":0.0,"available":18320.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 17:00:28 > dd4858: INFO] Keep alive: Fetched balance: 18320.39
[01/20/2026 17:00:28 > dd4858: INFO] Keep alive tick: 20260120 17:00:28
[01/20/2026 17:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25249.25274126439,"c":25248.65379749172,"h":25251.0125252517,"l":25239.99630202105,"s":1768928400000,"e":1768928460000}]
[01/20/2026 17:01:24 > dd4858: INFO] Keep alive tick: 20260120 17:01:24
[01/20/2026 17:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25249.56531420435,"c":25248.33320067776,"h":25250.00116238139,"l":25240.48773079331,"s":1768928460000,"e":1768928520000}]
[01/20/2026 17:02:24 > dd4858: INFO] Keep alive tick: 20260120 17:02:24
[01/20/2026 17:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.33455553693,"c":25253.35083344048,"h":25253.74661016542,"l":25244.61438644284,"s":1768928520000,"e":1768928580000}]
[01/20/2026 17:03:24 > dd4858: INFO] Keep alive tick: 20260120 17:03:24
[01/20/2026 17:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25253.54799171556,"c":25248.38479869186,"h":25257.70655388925,"l":25247.59697167866,"s":1768928580000,"e":1768928640000}]
[01/20/2026 17:04:24 > dd4858: INFO] Keep alive tick: 20260120 17:04:24
[01/20/2026 17:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25248.01834071846,"c":25241.46345915812,"h":25252.31383279157,"l":25241.1117539617,"s":1768928640000,"e":1768928700000}]
[01/20/2026 17:05:24 > dd4858: INFO] Keep alive tick: 20260120 17:05:24
[01/20/2026 17:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25241.15460856649,"c":25240.5439640452,"h":25251.40312207827,"l":25240.24006054886,"s":1768928700000,"e":1768928760000}]
[01/20/2026 17:06:24 > dd4858: INFO] Keep alive tick: 20260120 17:06:24
[01/20/2026 17:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25239.10930122479,"c":25251.90789423541,"h":25254.46244206918,"l":25239.10930122479,"s":1768928760000,"e":1768928820000}]
[01/20/2026 17:07:24 > dd4858: INFO] Keep alive tick: 20260120 17:07:24
[01/20/2026 17:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25251.91507441673,"c":25247.00557034575,"h":25253.72012641616,"l":25247.00557034575,"s":1768928820000,"e":1768928880000}]
[01/20/2026 17:08:24 > dd4858: INFO] Keep alive tick: 20260120 17:08:24
[01/20/2026 17:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25246.26619802566,"c":25230.62694662437,"h":25246.72030028382,"l":25230.30283264057,"s":1768928880000,"e":1768928940000}]
[01/20/2026 17:09:24 > dd4858: INFO] Keep alive tick: 20260120 17:09:24
[01/20/2026 17:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25229.97704966328,"c":25219.62295874939,"h":25229.97704966328,"l":25219.17923145324,"s":1768928940000,"e":1768929000000}]
[01/20/2026 17:10:24 > dd4858: INFO] Keep alive tick: 20260120 17:10:24
[01/20/2026 17:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25218.15199836312,"c":25206.69175470912,"h":25218.15199836312,"l":25204.14872892137,"s":1768929000000,"e":1768929060000}]
[01/20/2026 17:11:24 > dd4858: INFO] Keep alive tick: 20260120 17:11:24
[01/20/2026 17:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25206.71029588233,"c":25216.96933021272,"h":25221.03778711718,"l":25206.71029588233,"s":1768929060000,"e":1768929120000}]
[01/20/2026 17:12:24 > dd4858: INFO] Keep alive tick: 20260120 17:12:24
[01/20/2026 17:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25217.66557136597,"c":25222.03340936483,"h":25223.96763408719,"l":25216.78998587708,"s":1768929120000,"e":1768929180000}]
[01/20/2026 17:13:24 > dd4858: INFO] Keep alive tick: 20260120 17:13:24
[01/20/2026 17:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25221.03972936784,"c":25222.92450949964,"h":25231.16459987639,"l":25219.90454266856,"s":1768929180000,"e":1768929240000}]
[01/20/2026 17:14:24 > dd4858: INFO] Keep alive tick: 20260120 17:14:24
[01/20/2026 17:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25221.07688331059,"c":25217.26207659647,"h":25221.07688331059,"l":25215.82310990837,"s":1768929240000,"e":1768929300000}]
[01/20/2026 17:15:24 > dd4858: INFO] Keep alive tick: 20260120 17:15:24
[01/20/2026 17:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25217.62756366071,"c":25223.31739109226,"h":25223.40629212996,"l":25216.46798684362,"s":1768929300000,"e":1768929360000}]
[01/20/2026 17:16:24 > dd4858: INFO] Keep alive tick: 20260120 17:16:24
[01/20/2026 17:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25223.66172272281,"c":25208.95344761038,"h":25223.74807516136,"l":25208.95344761038,"s":1768929360000,"e":1768929420000}]
[01/20/2026 17:17:24 > dd4858: INFO] Keep alive tick: 20260120 17:17:24
[01/20/2026 17:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25207.50571892285,"c":25204.85126947373,"h":25209.28965331339,"l":25203.83136489893,"s":1768929420000,"e":1768929480000}]
[01/20/2026 17:18:24 > dd4858: INFO] Keep alive tick: 20260120 17:18:24
[01/20/2026 17:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25204.61526397792,"c":25200.58462998464,"h":25206.82379116265,"l":25198.62227891392,"s":1768929480000,"e":1768929540000}]
[01/20/2026 17:19:24 > dd4858: INFO] Keep alive tick: 20260120 17:19:24
[01/20/2026 17:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25200.18267117905,"c":25203.49984108255,"h":25206.04965916237,"l":25200.18267117905,"s":1768929540000,"e":1768929600000}]
[01/20/2026 17:20:24 > dd4858: INFO] Keep alive tick: 20260120 17:20:24
[01/20/2026 17:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25203.70036915844,"c":25197.13981287154,"h":25205.89552487542,"l":25195.90796290108,"s":1768929600000,"e":1768929660000}]
[01/20/2026 17:21:24 > dd4858: INFO] Keep alive tick: 20260120 17:21:24
[01/20/2026 17:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25196.91052495762,"c":25196.78529892318,"h":25202.86317991675,"l":25196.37336372777,"s":1768929660000,"e":1768929720000}]
[01/20/2026 17:22:24 > dd4858: INFO] Keep alive tick: 20260120 17:22:24
[01/20/2026 17:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25196.85883927169,"c":25200.57655293435,"h":25200.98819712266,"l":25195.08687179082,"s":1768929720000,"e":1768929780000}]
[01/20/2026 17:23:24 > dd4858: INFO] Keep alive tick: 20260120 17:23:24
[01/20/2026 17:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25200.32938365256,"c":25195.58819783903,"h":25201.77673410406,"l":25189.9233715891,"s":1768929780000,"e":1768929840000}]
[01/20/2026 17:24:24 > dd4858: INFO] Keep alive tick: 20260120 17:24:24
[01/20/2026 17:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25195.50292437512,"c":25191.38960080456,"h":25201.85366033459,"l":25191.25186776191,"s":1768929840000,"e":1768929900000}]
[01/20/2026 17:25:24 > dd4858: INFO] Keep alive tick: 20260120 17:25:24
[01/20/2026 17:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25191.96340729015,"c":25198.05926467737,"h":25202.28534190516,"l":25191.41119506342,"s":1768929900000,"e":1768929960000}]
[01/20/2026 17:26:24 > dd4858: INFO] Keep alive tick: 20260120 17:26:24
[01/20/2026 17:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25197.805211787,"c":25194.05312351913,"h":25202.23174872126,"l":25193.31623602822,"s":1768929960000,"e":1768930020000}]
[01/20/2026 17:27:24 > dd4858: INFO] Keep alive tick: 20260120 17:27:24
[01/20/2026 17:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25193.89185699329,"c":25193.76377285781,"h":25197.21308813237,"l":25192.07892174545,"s":1768930020000,"e":1768930080000}]
[01/20/2026 17:28:24 > dd4858: INFO] Keep alive tick: 20260120 17:28:24
[01/20/2026 17:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25193.98725532112,"c":25192.82423075337,"h":25193.98725532112,"l":25187.73433044684,"s":1768930080000,"e":1768930140000}]
[01/20/2026 17:29:24 > dd4858: INFO] Keep alive tick: 20260120 17:29:24
[01/20/2026 17:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25192.72973906211,"c":25193.07918520702,"h":25194.42950950525,"l":25185.05287644961,"s":1768930140000,"e":1768930200000}]
[01/20/2026 17:30:24 > dd4858: INFO] Keep alive tick: 20260120 17:30:24
[01/20/2026 17:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25192.98363721675,"c":25178.31308687415,"h":25192.98363721675,"l":25174.89087363675,"s":1768930200000,"e":1768930260000}]
[01/20/2026 17:31:24 > dd4858: INFO] Keep alive tick: 20260120 17:31:24
[01/20/2026 17:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25179.7578661071,"c":25171.19947880216,"h":25179.7578661071,"l":25170.62090845434,"s":1768930260000,"e":1768930320000}]
[01/20/2026 17:32:24 > dd4858: INFO] Keep alive tick: 20260120 17:32:24
[01/20/2026 17:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25170.49394288644,"c":25171.76022412148,"h":25174.98604950203,"l":25169.29269350192,"s":1768930320000,"e":1768930380000}]
[01/20/2026 17:33:24 > dd4858: INFO] Keep alive tick: 20260120 17:33:24
[01/20/2026 17:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25171.53529944533,"c":25165.95996499388,"h":25171.53529944533,"l":25163.09984668122,"s":1768930380000,"e":1768930440000}]
[01/20/2026 17:34:24 > dd4858: INFO] Keep alive tick: 20260120 17:34:24
[01/20/2026 17:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25165.86396349654,"c":25163.39897333281,"h":25165.86396349654,"l":25159.63751006782,"s":1768930440000,"e":1768930500000}]
[01/20/2026 17:35:24 > dd4858: INFO] Keep alive tick: 20260120 17:35:24
[01/20/2026 17:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25163.54910552619,"c":25159.23575537273,"h":25163.54910552619,"l":25153.41777056882,"s":1768930500000,"e":1768930560000}]
[01/20/2026 17:36:24 > dd4858: INFO] Keep alive tick: 20260120 17:36:24
[01/20/2026 17:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25158.78016678151,"c":25160.70409866185,"h":25163.83197776521,"l":25158.14769162678,"s":1768930560000,"e":1768930620000}]
[01/20/2026 17:37:24 > dd4858: INFO] Keep alive tick: 20260120 17:37:24
[01/20/2026 17:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25161.46383600037,"c":25154.10263684296,"h":25161.99947320802,"l":25154.10263684296,"s":1768930620000,"e":1768930680000}]
[01/20/2026 17:38:24 > dd4858: INFO] Keep alive tick: 20260120 17:38:24
[01/20/2026 17:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25152.97428092079,"c":25175.97868100051,"h":25176.74171849465,"l":25152.97428092079,"s":1768930680000,"e":1768930740000}]
[01/20/2026 17:39:24 > dd4858: INFO] Keep alive tick: 20260120 17:39:24
[01/20/2026 17:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25176.32785275669,"c":25164.6828441251,"h":25176.32785275669,"l":25163.62767397391,"s":1768930740000,"e":1768930800000}]
[01/20/2026 17:40:24 > dd4858: INFO] Keep alive tick: 20260120 17:40:24
[01/20/2026 17:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25165.16268670107,"c":25179.87484742666,"h":25182.64133945594,"l":25165.16268670107,"s":1768930800000,"e":1768930860000}]
[01/20/2026 17:41:24 > dd4858: INFO] Keep alive tick: 20260120 17:41:24
[01/20/2026 17:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25179.59933726074,"c":25180.80984301742,"h":25187.59427233604,"l":25179.30400774775,"s":1768930860000,"e":1768930920000}]
[01/20/2026 17:42:24 > dd4858: INFO] Keep alive tick: 20260120 17:42:24
[01/20/2026 17:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25180.6613446349,"c":25169.29939900904,"h":25180.6613446349,"l":25166.77193627814,"s":1768930920000,"e":1768930980000}]
[01/20/2026 17:43:24 > dd4858: INFO] Keep alive tick: 20260120 17:43:24
[01/20/2026 17:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25169.49830610822,"c":25164.56175551204,"h":25169.49830610822,"l":25162.44952880793,"s":1768930980000,"e":1768931040000}]
[01/20/2026 17:44:24 > dd4858: INFO] Keep alive tick: 20260120 17:44:24
[01/20/2026 17:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25163.93339928307,"c":25149.69185091489,"h":25163.93339928307,"l":25149.64420519372,"s":1768931040000,"e":1768931100000}]
[01/20/2026 17:45:24 > dd4858: INFO] Keep alive tick: 20260120 17:45:24
[01/20/2026 17:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25149.7371337092,"c":25131.40990570317,"h":25149.7371337092,"l":25131.40990570317,"s":1768931100000,"e":1768931160000}]
[01/20/2026 17:46:24 > dd4858: INFO] Keep alive tick: 20260120 17:46:24
[01/20/2026 17:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25131.17300151861,"c":25127.5291307387,"h":25131.17300151861,"l":25126.24418379339,"s":1768931160000,"e":1768931220000}]
[01/20/2026 17:47:24 > dd4858: INFO] Keep alive tick: 20260120 17:47:24
[01/20/2026 17:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25126.97807576178,"c":25136.69411478818,"h":25138.84686555711,"l":25125.70193298578,"s":1768931220000,"e":1768931280000}]
[01/20/2026 17:48:24 > dd4858: INFO] Keep alive tick: 20260120 17:48:24
[01/20/2026 17:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25136.51079476421,"c":25126.79350729185,"h":25137.23296007363,"l":25122.63603030616,"s":1768931280000,"e":1768931340000}]
[01/20/2026 17:49:24 > dd4858: INFO] Keep alive tick: 20260120 17:49:24
[01/20/2026 17:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25126.51145097514,"c":25126.70483724604,"h":25129.40784309027,"l":25124.49621395905,"s":1768931340000,"e":1768931400000}]
[01/20/2026 17:50:24 > dd4858: INFO] Keep alive tick: 20260120 17:50:24
[01/20/2026 17:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25126.34489465441,"c":25124.42100437179,"h":25128.9274544329,"l":25122.45027828086,"s":1768931400000,"e":1768931460000}]
[01/20/2026 17:51:24 > dd4858: INFO] Keep alive tick: 20260120 17:51:24
[01/20/2026 17:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25124.14674275531,"c":25123.40557220011,"h":25125.58497259408,"l":25122.46116768631,"s":1768931460000,"e":1768931520000}]
[01/20/2026 17:52:24 > dd4858: INFO] Keep alive tick: 20260120 17:52:24
[01/20/2026 17:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25122.93271666631,"c":25126.27936324791,"h":25126.27936324791,"l":25114.35885823518,"s":1768931520000,"e":1768931580000}]
[01/20/2026 17:53:24 > dd4858: INFO] Keep alive tick: 20260120 17:53:24
[01/20/2026 17:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25126.32113721736,"c":25129.27333673824,"h":25135.76643787425,"l":25125.23862750205,"s":1768931580000,"e":1768931640000}]
[01/20/2026 17:54:24 > dd4858: INFO] Keep alive tick: 20260120 17:54:24
[01/20/2026 17:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25129.31392941692,"c":25142.12349997568,"h":25143.93653681411,"l":25129.31392941692,"s":1768931640000,"e":1768931700000}]
[01/20/2026 17:55:24 > dd4858: INFO] Keep alive tick: 20260120 17:55:24
[01/20/2026 17:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25140.71689016799,"c":25134.66943606242,"h":25141.49303448256,"l":25134.66943606242,"s":1768931700000,"e":1768931760000}]
[01/20/2026 17:56:24 > dd4858: INFO] Keep alive tick: 20260120 17:56:24
[01/20/2026 17:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25134.5757515065,"c":25153.02995529501,"h":25153.02995529501,"l":25134.36034393346,"s":1768931760000,"e":1768931820000}]
[01/20/2026 17:57:24 > dd4858: INFO] Keep alive tick: 20260120 17:57:24
[01/20/2026 17:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25153.09216120547,"c":25151.91723124733,"h":25154.09332967962,"l":25148.44074318182,"s":1768931820000,"e":1768931880000}]
[01/20/2026 17:58:25 > dd4858: INFO] Keep alive tick: 20260120 17:58:25
[01/20/2026 17:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25150.24122944853,"c":25146.36411159572,"h":25150.24122944853,"l":25144.54129503005,"s":1768931880000,"e":1768931940000}]
[01/20/2026 17:59:25 > dd4858: INFO] Keep alive tick: 20260120 17:59:25
[01/20/2026 18:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25146.14162480586,"c":25147.5091283252,"h":25150.57269311494,"l":25146.14162480586,"s":1768931940000,"e":1768932000000}]
[01/20/2026 18:00:26 > dd4858: INFO] Keep alive tick: 20260120 18:00:26
[01/20/2026 18:00:32 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18320.39,"deposit":0.0,"profitLoss":0.0,"available":18320.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 18:00:34 > dd4858: INFO] Keep alive: Fetched balance: 18320.39
[01/20/2026 18:00:34 > dd4858: INFO] Keep alive tick: 20260120 18:00:34
[01/20/2026 18:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25145.1226036258,"c":25142.9825991134,"h":25149.4888668565,"l":25142.9825991134,"s":1768932000000,"e":1768932060000}]
[01/20/2026 18:01:27 > dd4858: INFO] Keep alive tick: 20260120 18:01:27
[01/20/2026 18:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25143.25067524772,"c":25159.82988785969,"h":25159.87864030783,"l":25143.25067524772,"s":1768932060000,"e":1768932120000}]
[01/20/2026 18:02:27 > dd4858: INFO] Keep alive tick: 20260120 18:02:27
[01/20/2026 18:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25159.9299362401,"c":25157.44682772915,"h":25163.36355050956,"l":25157.23697797849,"s":1768932120000,"e":1768932180000}]
[01/20/2026 18:03:27 > dd4858: INFO] Keep alive tick: 20260120 18:03:27
[01/20/2026 18:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25157.28223182537,"c":25150.4943564699,"h":25157.28223182537,"l":25147.46063603686,"s":1768932180000,"e":1768932240000}]
[01/20/2026 18:04:27 > dd4858: INFO] Keep alive tick: 20260120 18:04:27
[01/20/2026 18:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25150.26134140932,"c":25142.08160460363,"h":25150.99768549927,"l":25141.92213303769,"s":1768932240000,"e":1768932300000}]
[01/20/2026 18:05:05 > dd4858: INFO] Considering to go short
[01/20/2026 18:05:06 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18320.39,"deposit":0.0,"profitLoss":0.0,"available":18320.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 18:05:06 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"SELL","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":50,"limitDistance":251,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/20/2026 18:05:06 > dd4858: INFO] Got the following dealReference: KR3T2WJEHX8TYNK
[01/20/2026 18:05:06 > dd4858: INFO] Checking if we got confirmation on dealReference: KR3T2WJEHX8TYNK
[01/20/2026 18:05:07 > dd4858: INFO] Response: "KR3T2WJEHX8TYNK"
[01/20/2026 18:05:07 > dd4858: INFO] Confirmation received: {"Date":"2026-01-20T18:05:06.499","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"KR3T2WJEHX8TYNK","DealId":"DIAAAAWCJLZU5AC","Level":25140.6,"Size":0.25,"Direction":"SELL","StopLevel":25190.6,"LimitLevel":24889.6,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/20/2026 18:05:07 > dd4858: INFO] Deal accepted on dealReference: KR3T2WJEHX8TYNK
[01/20/2026 18:05:07 > dd4858: INFO] Short position opened at price 25141.58160460363. Stop Loss: 25191.58160460363. Take Profit: 24890.58160460363. Broker Entry level: 25,140.6. Spread: -1
[01/20/2026 18:05:27 > dd4858: INFO] Keep alive tick: 20260120 18:05:27
[01/20/2026 18:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25141.91631301106,"c":25140.22477071152,"h":25142.34717092686,"l":25138.94219815946,"s":1768932300000,"e":1768932360000}]
[01/20/2026 18:06:27 > dd4858: INFO] Keep alive tick: 20260120 18:06:27
[01/20/2026 18:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25140.37136707367,"c":25142.04916915879,"h":25148.37232993798,"l":25138.98794708657,"s":1768932360000,"e":1768932420000}]
[01/20/2026 18:07:27 > dd4858: INFO] Keep alive tick: 20260120 18:07:27
[01/20/2026 18:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25141.31819257423,"c":25142.00070752074,"h":25143.44711595478,"l":25137.75931546518,"s":1768932420000,"e":1768932480000}]
[01/20/2026 18:08:27 > dd4858: INFO] Keep alive tick: 20260120 18:08:27
[01/20/2026 18:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25143.29184113206,"c":25137.28163946804,"h":25145.16761105386,"l":25134.18679106177,"s":1768932480000,"e":1768932540000}]
[01/20/2026 18:09:27 > dd4858: INFO] Keep alive tick: 20260120 18:09:27
[01/20/2026 18:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25137.65060983503,"c":25134.74161011586,"h":25138.08437409318,"l":25133.5386939939,"s":1768932540000,"e":1768932600000}]
[01/20/2026 18:10:27 > dd4858: INFO] Keep alive tick: 20260120 18:10:27
[01/20/2026 18:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25134.73938594654,"c":25146.2990649092,"h":25146.2990649092,"l":25132.65672115739,"s":1768932600000,"e":1768932660000}]
[01/20/2026 18:11:27 > dd4858: INFO] Keep alive tick: 20260120 18:11:27
[01/20/2026 18:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25146.41514622042,"c":25149.54388521719,"h":25151.11847108271,"l":25146.2859312569,"s":1768932660000,"e":1768932720000}]
[01/20/2026 18:12:27 > dd4858: INFO] Keep alive tick: 20260120 18:12:27
[01/20/2026 18:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25149.94477046505,"c":25138.55195438972,"h":25150.32064562475,"l":25138.55195438972,"s":1768932720000,"e":1768932780000}]
[01/20/2026 18:13:27 > dd4858: INFO] Keep alive tick: 20260120 18:13:27
[01/20/2026 18:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25138.9111651154,"c":25138.72941704503,"h":25140.40607226249,"l":25137.47184517567,"s":1768932780000,"e":1768932840000}]
[01/20/2026 18:14:27 > dd4858: INFO] Keep alive tick: 20260120 18:14:27
[01/20/2026 18:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25138.49684613952,"c":25140.84185948389,"h":25141.44376687459,"l":25138.21756192636,"s":1768932840000,"e":1768932900000}]
[01/20/2026 18:15:27 > dd4858: INFO] Keep alive tick: 20260120 18:15:27
[01/20/2026 18:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25140.70001024404,"c":25135.15190008276,"h":25140.70001024404,"l":25134.42387177422,"s":1768932900000,"e":1768932960000}]
[01/20/2026 18:16:27 > dd4858: INFO] Keep alive tick: 20260120 18:16:27
[01/20/2026 18:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25135.14689726056,"c":25139.73634811804,"h":25141.55185234719,"l":25134.89135317023,"s":1768932960000,"e":1768933020000}]
[01/20/2026 18:17:27 > dd4858: INFO] Keep alive tick: 20260120 18:17:27
[01/20/2026 18:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25139.15888424835,"c":25138.33730626984,"h":25139.54847421479,"l":25135.04874745932,"s":1768933020000,"e":1768933080000}]
[01/20/2026 18:18:27 > dd4858: INFO] Keep alive tick: 20260120 18:18:27
[01/20/2026 18:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25138.08794669627,"c":25129.53537743035,"h":25138.08794669627,"l":25128.63196053457,"s":1768933080000,"e":1768933140000}]
[01/20/2026 18:19:27 > dd4858: INFO] Keep alive tick: 20260120 18:19:27
[01/20/2026 18:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25129.15769155323,"c":25131.18116542088,"h":25131.18116542088,"l":25124.57050036916,"s":1768933140000,"e":1768933200000}]
[01/20/2026 18:20:27 > dd4858: INFO] Keep alive tick: 20260120 18:20:27
[01/20/2026 18:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25131.3948343304,"c":25124.31184240012,"h":25131.63403347257,"l":25118.16090967362,"s":1768933200000,"e":1768933260000}]
[01/20/2026 18:21:27 > dd4858: INFO] Keep alive tick: 20260120 18:21:27
[01/20/2026 18:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25124.37097847553,"c":25122.52473916771,"h":25130.64827568857,"l":25122.52473916771,"s":1768933260000,"e":1768933320000}]
[01/20/2026 18:22:27 > dd4858: INFO] Keep alive tick: 20260120 18:22:27
[01/20/2026 18:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25122.41996232142,"c":25118.56555344673,"h":25122.58116510464,"l":25116.95353884188,"s":1768933320000,"e":1768933380000}]
[01/20/2026 18:23:27 > dd4858: INFO] Keep alive tick: 20260120 18:23:27
[01/20/2026 18:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25118.26081652744,"c":25113.89947166574,"h":25118.59189682937,"l":25110.87996380016,"s":1768933380000,"e":1768933440000}]
[01/20/2026 18:24:27 > dd4858: INFO] Keep alive tick: 20260120 18:24:27
[01/20/2026 18:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25113.76621694359,"c":25114.38773655851,"h":25115.25617999555,"l":25109.62024583561,"s":1768933440000,"e":1768933500000}]
[01/20/2026 18:25:27 > dd4858: INFO] Keep alive tick: 20260120 18:25:27
[01/20/2026 18:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25114.05535695492,"c":25111.80052481789,"h":25115.00463047945,"l":25111.7520405476,"s":1768933500000,"e":1768933560000}]
[01/20/2026 18:26:27 > dd4858: INFO] Keep alive tick: 20260120 18:26:27
[01/20/2026 18:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25110.29092977792,"c":25113.16031699456,"h":25116.43485215372,"l":25110.29092977792,"s":1768933560000,"e":1768933620000}]
[01/20/2026 18:27:27 > dd4858: INFO] Keep alive tick: 20260120 18:27:27
[01/20/2026 18:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25111.9616533742,"c":25111.69303118674,"h":25112.67001591488,"l":25103.61681300464,"s":1768933620000,"e":1768933680000}]
[01/20/2026 18:28:27 > dd4858: INFO] Keep alive tick: 20260120 18:28:27
[01/20/2026 18:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25111.22267391685,"c":25106.34768459059,"h":25112.74668520443,"l":25106.22400921378,"s":1768933680000,"e":1768933740000}]
[01/20/2026 18:29:27 > dd4858: INFO] Keep alive tick: 20260120 18:29:27
[01/20/2026 18:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25106.29604373673,"c":25104.36956738927,"h":25106.29604373673,"l":25102.16133697268,"s":1768933740000,"e":1768933800000}]
[01/20/2026 18:30:27 > dd4858: INFO] Keep alive tick: 20260120 18:30:27
[01/20/2026 18:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25102.83483301743,"c":25099.61781869801,"h":25108.95717035641,"l":25099.61781869801,"s":1768933800000,"e":1768933860000}]
[01/20/2026 18:31:27 > dd4858: INFO] Keep alive tick: 20260120 18:31:27
[01/20/2026 18:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25100.03975416521,"c":25104.73695022089,"h":25106.42989827084,"l":25099.97462937703,"s":1768933860000,"e":1768933920000}]
[01/20/2026 18:32:27 > dd4858: INFO] Keep alive tick: 20260120 18:32:27
[01/20/2026 18:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25105.17425749038,"c":25101.32195182755,"h":25105.29019558699,"l":25099.36602317412,"s":1768933920000,"e":1768933980000}]
[01/20/2026 18:33:27 > dd4858: INFO] Keep alive tick: 20260120 18:33:27
[01/20/2026 18:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25101.3478585925,"c":25083.28994980829,"h":25101.3478585925,"l":25080.6663992116,"s":1768933980000,"e":1768934040000}]
[01/20/2026 18:34:27 > dd4858: INFO] Keep alive tick: 20260120 18:34:27
[01/20/2026 18:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25083.8671784761,"c":25085.33232487488,"h":25087.4893676163,"l":25079.17668727422,"s":1768934040000,"e":1768934100000}]
[01/20/2026 18:35:27 > dd4858: INFO] Keep alive tick: 20260120 18:35:27
[01/20/2026 18:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25085.09697776964,"c":25088.36729393308,"h":25090.52433950175,"l":25085.09697776964,"s":1768934100000,"e":1768934160000}]
[01/20/2026 18:36:27 > dd4858: INFO] Keep alive tick: 20260120 18:36:27
[01/20/2026 18:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25087.44487653316,"c":25075.33234358122,"h":25088.6793763102,"l":25075.01506563704,"s":1768934160000,"e":1768934220000}]
[01/20/2026 18:37:27 > dd4858: INFO] Keep alive tick: 20260120 18:37:27
[01/20/2026 18:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25075.60469037144,"c":25070.29956040568,"h":25076.4480082847,"l":25069.09879611163,"s":1768934220000,"e":1768934280000}]
[01/20/2026 18:38:27 > dd4858: INFO] Keep alive tick: 20260120 18:38:27
[01/20/2026 18:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25070.48354075252,"c":25076.78723039369,"h":25079.02372041859,"l":25068.83072790073,"s":1768934280000,"e":1768934340000}]
[01/20/2026 18:39:27 > dd4858: INFO] Keep alive tick: 20260120 18:39:27
[01/20/2026 18:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25076.86098026046,"c":25068.80111342743,"h":25077.78719471115,"l":25067.35310508309,"s":1768934340000,"e":1768934400000}]
[01/20/2026 18:40:27 > dd4858: INFO] Keep alive tick: 20260120 18:40:27
[01/20/2026 18:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25068.41353564128,"c":25070.62581295168,"h":25071.54859959988,"l":25060.54919878575,"s":1768934400000,"e":1768934460000}]
[01/20/2026 18:41:27 > dd4858: INFO] Keep alive tick: 20260120 18:41:27
[01/20/2026 18:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25070.56653490916,"c":25075.90682924095,"h":25075.90682924095,"l":25066.01739787153,"s":1768934460000,"e":1768934520000}]
[01/20/2026 18:42:27 > dd4858: INFO] Keep alive tick: 20260120 18:42:27
[01/20/2026 18:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25075.67267340509,"c":25073.11747895553,"h":25079.76439768378,"l":25072.20255315102,"s":1768934520000,"e":1768934580000}]
[01/20/2026 18:43:27 > dd4858: INFO] Keep alive tick: 20260120 18:43:27
[01/20/2026 18:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25073.30732569683,"c":25066.73425836032,"h":25073.61013652012,"l":25065.01368125572,"s":1768934580000,"e":1768934640000}]
[01/20/2026 18:44:27 > dd4858: INFO] Keep alive tick: 20260120 18:44:27
[01/20/2026 18:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25065.90914939572,"c":25066.24735819658,"h":25066.64471937775,"l":25063.73434490833,"s":1768934640000,"e":1768934700000}]
[01/20/2026 18:45:27 > dd4858: INFO] Keep alive tick: 20260120 18:45:27
[01/20/2026 18:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25066.47696572961,"c":25071.80903250541,"h":25071.80903250541,"l":25063.04010437584,"s":1768934700000,"e":1768934760000}]
[01/20/2026 18:46:27 > dd4858: INFO] Keep alive tick: 20260120 18:46:27
[01/20/2026 18:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25072.51119644892,"c":25068.96268535876,"h":25074.34085176288,"l":25068.5470378671,"s":1768934760000,"e":1768934820000}]
[01/20/2026 18:47:27 > dd4858: INFO] Keep alive tick: 20260120 18:47:27
[01/20/2026 18:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25069.14009156497,"c":25069.91272700891,"h":25072.97121425821,"l":25069.08096080961,"s":1768934820000,"e":1768934880000}]
[01/20/2026 18:48:27 > dd4858: INFO] Keep alive tick: 20260120 18:48:27
[01/20/2026 18:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25070.04283109715,"c":25068.76407690728,"h":25071.07586182787,"l":25067.02462381694,"s":1768934880000,"e":1768934940000}]
[01/20/2026 18:49:27 > dd4858: INFO] Keep alive tick: 20260120 18:49:27
[01/20/2026 18:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25068.78471644267,"c":25062.81094325175,"h":25071.96323361266,"l":25061.731996228,"s":1768934940000,"e":1768935000000}]
[01/20/2026 18:50:27 > dd4858: INFO] Keep alive tick: 20260120 18:50:27
[01/20/2026 18:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25062.33915200388,"c":25054.05956938261,"h":25062.33915200388,"l":25046.86184826884,"s":1768935000000,"e":1768935060000}]
[01/20/2026 18:51:27 > dd4858: INFO] Keep alive tick: 20260120 18:51:27
[01/20/2026 18:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25054.87774061036,"c":25052.55724438281,"h":25057.45021922582,"l":25052.55724438281,"s":1768935060000,"e":1768935120000}]
[01/20/2026 18:52:27 > dd4858: INFO] Keep alive tick: 20260120 18:52:27
[01/20/2026 18:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25051.35321924606,"c":25041.53589991325,"h":25051.35321924606,"l":25041.15709065659,"s":1768935120000,"e":1768935180000}]
[01/20/2026 18:53:27 > dd4858: INFO] Keep alive tick: 20260120 18:53:27
[01/20/2026 18:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25041.50068773807,"c":25035.412949795,"h":25042.7430889259,"l":25035.21501564153,"s":1768935180000,"e":1768935240000}]
[01/20/2026 18:54:27 > dd4858: INFO] Keep alive tick: 20260120 18:54:27
[01/20/2026 18:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25035.54423848728,"c":25033.06705653621,"h":25037.21474695104,"l":25029.75117152099,"s":1768935240000,"e":1768935300000}]
[01/20/2026 18:55:27 > dd4858: INFO] Keep alive tick: 20260120 18:55:27
[01/20/2026 18:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25033.40603445406,"c":25055.34485552051,"h":25055.76473272992,"l":25033.40603445406,"s":1768935300000,"e":1768935360000}]
[01/20/2026 18:56:27 > dd4858: INFO] Keep alive tick: 20260120 18:56:27
[01/20/2026 18:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25054.89351831266,"c":25060.44465144166,"h":25062.93619893375,"l":25052.20283780324,"s":1768935360000,"e":1768935420000}]
[01/20/2026 18:57:27 > dd4858: INFO] Keep alive tick: 20260120 18:57:27
[01/20/2026 18:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25061.16871153074,"c":25064.74141367632,"h":25070.65119272292,"l":25061.16871153074,"s":1768935420000,"e":1768935480000}]
[01/20/2026 18:58:27 > dd4858: INFO] Keep alive tick: 20260120 18:58:27
[01/20/2026 18:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25065.09702047526,"c":25053.76458622098,"h":25068.09091712045,"l":25053.1806741983,"s":1768935480000,"e":1768935540000}]
[01/20/2026 18:59:27 > dd4858: INFO] Keep alive tick: 20260120 18:59:27
[01/20/2026 19:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25053.53841197412,"c":25056.04344367803,"h":25058.22373739599,"l":25053.53841197412,"s":1768935540000,"e":1768935600000}]
[01/20/2026 19:00:27 > dd4858: INFO] Keep alive tick: 20260120 19:00:27
[01/20/2026 19:00:35 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18625.39,"deposit":0.0,"profitLoss":0.0,"available":18625.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 19:00:35 > dd4858: INFO] Keep alive: Fetched balance: 18625.39
[01/20/2026 19:00:35 > dd4858: INFO] Keep alive tick: 20260120 19:00:35
[01/20/2026 19:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25056.24668626529,"c":25076.52139074704,"h":25077.51217300145,"l":25056.24668626529,"s":1768935600000,"e":1768935660000}]
[01/20/2026 19:01:05 > dd4858: INFO] Position closed
[01/20/2026 19:01:07 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18625.39,"deposit":0.0,"profitLoss":0.0,"available":18625.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 19:01:27 > dd4858: INFO] Keep alive tick: 20260120 19:01:27
[01/20/2026 19:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25076.80056740347,"c":25071.12852556514,"h":25076.80056740347,"l":25069.49583650003,"s":1768935660000,"e":1768935720000}]
[01/20/2026 19:02:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18625.39,"deposit":0.0,"profitLoss":0.0,"available":18625.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 19:02:27 > dd4858: INFO] Keep alive tick: 20260120 19:02:27
[01/20/2026 19:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25071.05573167228,"c":25068.11622313759,"h":25071.05573167228,"l":25062.43812746379,"s":1768935720000,"e":1768935780000}]
[01/20/2026 19:03:27 > dd4858: INFO] Keep alive tick: 20260120 19:03:27
[01/20/2026 19:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25068.19140614529,"c":25065.36803347568,"h":25068.19140614529,"l":25062.6343329786,"s":1768935780000,"e":1768935840000}]
[01/20/2026 19:04:27 > dd4858: INFO] Keep alive tick: 20260120 19:04:27
[01/20/2026 19:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25065.47533334686,"c":25061.091994089,"h":25065.47533334686,"l":25060.52302366801,"s":1768935840000,"e":1768935900000}]
[01/20/2026 19:05:27 > dd4858: INFO] Keep alive tick: 20260120 19:05:27
[01/20/2026 19:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25061.07307447975,"c":25066.34090087335,"h":25067.10231108608,"l":25057.97189021569,"s":1768935900000,"e":1768935960000}]
[01/20/2026 19:06:27 > dd4858: INFO] Keep alive tick: 20260120 19:06:27
[01/20/2026 19:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25065.26757900598,"c":25068.28856958433,"h":25071.84803697936,"l":25062.89702230218,"s":1768935960000,"e":1768936020000}]
[01/20/2026 19:07:27 > dd4858: INFO] Keep alive tick: 20260120 19:07:27
[01/20/2026 19:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25067.90958676004,"c":25062.84699178902,"h":25067.90958676004,"l":25059.19537618098,"s":1768936020000,"e":1768936080000}]
[01/20/2026 19:08:05 > dd4858: INFO] Considering to go short
[01/20/2026 19:08:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18625.39,"deposit":0.0,"profitLoss":0.0,"available":18625.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 19:08:05 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"SELL","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":50,"limitDistance":250,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/20/2026 19:08:05 > dd4858: INFO] Got the following dealReference: QAYEBS4HTYLTYNK
[01/20/2026 19:08:05 > dd4858: INFO] Checking if we got confirmation on dealReference: QAYEBS4HTYLTYNK
[01/20/2026 19:08:06 > dd4858: INFO] Response: "QAYEBS4HTYLTYNK"
[01/20/2026 19:08:06 > dd4858: INFO] Confirmation received: {"Date":"2026-01-20T19:08:05.436","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"QAYEBS4HTYLTYNK","DealId":"DIAAAAWCJPFYGAL","Level":25066,"Size":0.25,"Direction":"SELL","StopLevel":25116,"LimitLevel":24816,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/20/2026 19:08:06 > dd4858: INFO] Deal accepted on dealReference: QAYEBS4HTYLTYNK
[01/20/2026 19:08:06 > dd4858: INFO] Short position opened at price 25062.34699178902. Stop Loss: 25112.34699178902. Take Profit: 24812.34699178902. Broker Entry level: 25,066.0. Spread: -1
[01/20/2026 19:08:27 > dd4858: INFO] Keep alive tick: 20260120 19:08:27
[01/20/2026 19:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25062.77130164638,"c":25062.55607041324,"h":25067.52869430611,"l":25061.89698257869,"s":1768936080000,"e":1768936140000}]
[01/20/2026 19:09:27 > dd4858: INFO] Keep alive tick: 20260120 19:09:27
[01/20/2026 19:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25062.12998879778,"c":25053.99102982683,"h":25062.80180599714,"l":25050.57211339078,"s":1768936140000,"e":1768936200000}]
[01/20/2026 19:10:27 > dd4858: INFO] Keep alive tick: 20260120 19:10:27
[01/20/2026 19:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25053.91312593937,"c":25057.35284711684,"h":25059.42268985891,"l":25051.21917865606,"s":1768936200000,"e":1768936260000}]
[01/20/2026 19:11:27 > dd4858: INFO] Keep alive tick: 20260120 19:11:27
[01/20/2026 19:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25056.36952369071,"c":25044.13038357001,"h":25056.36952369071,"l":25044.13038357001,"s":1768936260000,"e":1768936320000}]
[01/20/2026 19:12:27 > dd4858: INFO] Keep alive tick: 20260120 19:12:27
[01/20/2026 19:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25044.12124144368,"c":25046.85707234621,"h":25050.25353170674,"l":25044.12124144368,"s":1768936320000,"e":1768936380000}]
[01/20/2026 19:13:27 > dd4858: INFO] Keep alive tick: 20260120 19:13:27
[01/20/2026 19:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25047.01450745112,"c":25043.32108448659,"h":25047.01450745112,"l":25037.56576277976,"s":1768936380000,"e":1768936440000}]
[01/20/2026 19:14:27 > dd4858: INFO] Keep alive tick: 20260120 19:14:27
[01/20/2026 19:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25043.55819443836,"c":25048.90491965012,"h":25053.64115271922,"l":25043.55819443836,"s":1768936440000,"e":1768936500000}]
[01/20/2026 19:15:27 > dd4858: INFO] Keep alive tick: 20260120 19:15:27
[01/20/2026 19:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25048.42307024608,"c":25042.29379983297,"h":25048.42307024608,"l":25040.66724835119,"s":1768936500000,"e":1768936560000}]
[01/20/2026 19:16:27 > dd4858: INFO] Keep alive tick: 20260120 19:16:27
[01/20/2026 19:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25042.47315217495,"c":25044.83921452755,"h":25045.8898191848,"l":25039.07454483895,"s":1768936560000,"e":1768936620000}]
[01/20/2026 19:17:27 > dd4858: INFO] Keep alive tick: 20260120 19:17:27
[01/20/2026 19:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25044.42677777318,"c":25035.81402683561,"h":25044.47659803545,"l":25032.30770219207,"s":1768936620000,"e":1768936680000}]
[01/20/2026 19:18:27 > dd4858: INFO] Keep alive tick: 20260120 19:18:27
[01/20/2026 19:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25035.61397328712,"c":25025.32753775759,"h":25039.08029024987,"l":25024.43398128116,"s":1768936680000,"e":1768936740000}]
[01/20/2026 19:19:27 > dd4858: INFO] Keep alive tick: 20260120 19:19:27
[01/20/2026 19:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25025.9572434067,"c":25033.20969288905,"h":25034.95331196363,"l":25025.02307236682,"s":1768936740000,"e":1768936800000}]
[01/20/2026 19:20:27 > dd4858: INFO] Keep alive tick: 20260120 19:20:27
[01/20/2026 19:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25033.1232100517,"c":25031.6302835977,"h":25037.1485317031,"l":25030.66406919982,"s":1768936800000,"e":1768936860000}]
[01/20/2026 19:21:27 > dd4858: INFO] Keep alive tick: 20260120 19:21:27
[01/20/2026 19:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25031.50886160039,"c":25027.34923336599,"h":25034.84580657763,"l":25026.68321793912,"s":1768936860000,"e":1768936920000}]
[01/20/2026 19:22:27 > dd4858: INFO] Keep alive tick: 20260120 19:22:27
[01/20/2026 19:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25026.90110192817,"c":25023.99906165825,"h":25028.43458583496,"l":25021.66345014446,"s":1768936920000,"e":1768936980000}]
[01/20/2026 19:23:27 > dd4858: INFO] Keep alive tick: 20260120 19:23:27
[01/20/2026 19:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25024.26357132588,"c":25019.20262436898,"h":25029.15163827399,"l":25019.20262436898,"s":1768936980000,"e":1768937040000}]
[01/20/2026 19:24:27 > dd4858: INFO] Keep alive tick: 20260120 19:24:27
[01/20/2026 19:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25019.29795254564,"c":25025.77194704425,"h":25026.34921368625,"l":25017.91233211955,"s":1768937040000,"e":1768937100000}]
[01/20/2026 19:25:27 > dd4858: INFO] Keep alive tick: 20260120 19:25:27
[01/20/2026 19:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25025.46095933053,"c":25011.8907050859,"h":25025.46095933053,"l":25010.75250625169,"s":1768937100000,"e":1768937160000}]
[01/20/2026 19:26:27 > dd4858: INFO] Keep alive tick: 20260120 19:26:27
[01/20/2026 19:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25011.78560145525,"c":25014.58725464402,"h":25015.92739114233,"l":25010.72268260783,"s":1768937160000,"e":1768937220000}]
[01/20/2026 19:27:27 > dd4858: INFO] Keep alive tick: 20260120 19:27:27
[01/20/2026 19:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25014.67836835556,"c":25012.96895964488,"h":25015.48745854783,"l":25009.71438210624,"s":1768937220000,"e":1768937280000}]
[01/20/2026 19:28:27 > dd4858: INFO] Keep alive tick: 20260120 19:28:27
[01/20/2026 19:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25012.94466038722,"c":25008.44467478716,"h":25014.03738581404,"l":25008.26341237093,"s":1768937280000,"e":1768937340000}]
[01/20/2026 19:29:27 > dd4858: INFO] Keep alive tick: 20260120 19:29:27
[01/20/2026 19:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25008.25741326293,"c":25015.54211125171,"h":25016.72236956361,"l":25007.48852029876,"s":1768937340000,"e":1768937400000}]
[01/20/2026 19:30:27 > dd4858: INFO] Keep alive tick: 20260120 19:30:27
[01/20/2026 19:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25015.85066385276,"c":25006.11031245147,"h":25016.38096380732,"l":25006.11031245147,"s":1768937400000,"e":1768937460000}]
[01/20/2026 19:31:27 > dd4858: INFO] Keep alive tick: 20260120 19:31:27
[01/20/2026 19:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25006.21362096793,"c":24997.32933060827,"h":25006.23792289809,"l":24992.61897452694,"s":1768937460000,"e":1768937520000}]
[01/20/2026 19:32:27 > dd4858: INFO] Keep alive tick: 20260120 19:32:27
[01/20/2026 19:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24997.02156613543,"c":25002.4872557614,"h":25003.3876077064,"l":24997.02156613543,"s":1768937520000,"e":1768937580000}]
[01/20/2026 19:33:27 > dd4858: INFO] Keep alive tick: 20260120 19:33:27
[01/20/2026 19:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25002.44015568259,"c":24995.103126386,"h":25007.13471942409,"l":24995.07311653755,"s":1768937580000,"e":1768937640000}]
[01/20/2026 19:34:27 > dd4858: INFO] Keep alive tick: 20260120 19:34:27
[01/20/2026 19:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24993.89654799518,"c":24995.10740217252,"h":24998.52915568089,"l":24993.8609507781,"s":1768937640000,"e":1768937700000}]
[01/20/2026 19:35:27 > dd4858: INFO] Keep alive tick: 20260120 19:35:27
[01/20/2026 19:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24995.02275766704,"c":24994.44255413733,"h":24999.66228483678,"l":24991.1878310536,"s":1768937700000,"e":1768937760000}]
[01/20/2026 19:36:27 > dd4858: INFO] Keep alive tick: 20260120 19:36:27
[01/20/2026 19:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24994.54447549624,"c":24989.92500133337,"h":24997.58122123154,"l":24987.3518362067,"s":1768937760000,"e":1768937820000}]
[01/20/2026 19:37:27 > dd4858: INFO] Keep alive tick: 20260120 19:37:27
[01/20/2026 19:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24989.20703910363,"c":24997.87118190153,"h":25001.25172051641,"l":24988.95343843043,"s":1768937820000,"e":1768937880000}]
[01/20/2026 19:38:27 > dd4858: INFO] Keep alive tick: 20260120 19:38:27
[01/20/2026 19:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24996.67677664408,"c":25008.3051939546,"h":25009.15181668626,"l":24996.27618924632,"s":1768937880000,"e":1768937940000}]
[01/20/2026 19:39:27 > dd4858: INFO] Keep alive tick: 20260120 19:39:27
[01/20/2026 19:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25008.81848182874,"c":25017.78816679426,"h":25020.76754626417,"l":25008.81848182874,"s":1768937940000,"e":1768938000000}]
[01/20/2026 19:40:27 > dd4858: INFO] Keep alive tick: 20260120 19:40:27
[01/20/2026 19:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25017.72551732221,"c":25020.14582640511,"h":25020.5158847406,"l":25013.70808721383,"s":1768938000000,"e":1768938060000}]
[01/20/2026 19:41:28 > dd4858: INFO] Keep alive tick: 20260120 19:41:28
[01/20/2026 19:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25020.35872418737,"c":25031.95305907944,"h":25034.59211489885,"l":25020.35872418737,"s":1768938060000,"e":1768938120000}]
[01/20/2026 19:42:05 > dd4858: INFO] Position closed
[01/20/2026 19:42:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18775.39,"deposit":0.0,"profitLoss":0.0,"available":18775.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 19:42:28 > dd4858: INFO] Keep alive tick: 20260120 19:42:28
[01/20/2026 19:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25032.01542020283,"c":25015.92482982126,"h":25032.03978094287,"l":25013.29076519107,"s":1768938120000,"e":1768938180000}]
[01/20/2026 19:43:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18775.39,"deposit":0.0,"profitLoss":0.0,"available":18775.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 19:43:05 > dd4858: INFO] Considering to go short
[01/20/2026 19:43:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18775.39,"deposit":0.0,"profitLoss":0.0,"available":18775.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 19:43:05 > dd4858: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"SELL","size":0.25,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":50,"limitDistance":250,"currencyCode":"USD","trailingStop":true,"trailingStopIncrement":1}
[01/20/2026 19:43:05 > dd4858: INFO] Got the following dealReference: 73U4DZY4FDYTYNK
[01/20/2026 19:43:05 > dd4858: INFO] Checking if we got confirmation on dealReference: 73U4DZY4FDYTYNK
[01/20/2026 19:43:06 > dd4858: INFO] Response: "73U4DZY4FDYTYNK"
[01/20/2026 19:43:06 > dd4858: INFO] Confirmation received: {"Date":"2026-01-20T19:43:05.522","Status":"OPEN","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"73U4DZY4FDYTYNK","DealId":"DIAAAAWCJN9N9AP","Level":25016.1,"Size":0.25,"Direction":"SELL","StopLevel":25066.1,"LimitLevel":24766.1,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":true,"Profit":null,"ProfitCurrency":null}
[01/20/2026 19:43:06 > dd4858: INFO] Deal accepted on dealReference: 73U4DZY4FDYTYNK
[01/20/2026 19:43:06 > dd4858: INFO] Short position opened at price 25015.42482982126. Stop Loss: 25065.42482982126. Take Profit: 24765.42482982126. Broker Entry level: 25,016.1. Spread: -1
[01/20/2026 19:43:28 > dd4858: INFO] Keep alive tick: 20260120 19:43:28
[01/20/2026 19:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25016.05127925429,"c":25007.9017592416,"h":25016.34377005504,"l":25007.19072344187,"s":1768938180000,"e":1768938240000}]
[01/20/2026 19:44:28 > dd4858: INFO] Keep alive tick: 20260120 19:44:28
[01/20/2026 19:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25008.26002719202,"c":25006.05393758517,"h":25009.34805871636,"l":25003.44176888581,"s":1768938240000,"e":1768938300000}]
[01/20/2026 19:45:28 > dd4858: INFO] Keep alive tick: 20260120 19:45:28
[01/20/2026 19:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25006.18191755366,"c":25001.87872177751,"h":25008.2755921845,"l":25000.49157667831,"s":1768938300000,"e":1768938360000}]
[01/20/2026 19:46:28 > dd4858: INFO] Keep alive tick: 20260120 19:46:28
[01/20/2026 19:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25001.52997364106,"c":25015.35936504099,"h":25015.35936504099,"l":24999.74603599374,"s":1768938360000,"e":1768938420000}]
[01/20/2026 19:47:28 > dd4858: INFO] Keep alive tick: 20260120 19:47:28
[01/20/2026 19:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25015.89979067681,"c":25011.75008268119,"h":25015.89979067681,"l":25009.48675170066,"s":1768938420000,"e":1768938480000}]
[01/20/2026 19:48:28 > dd4858: INFO] Keep alive tick: 20260120 19:48:28
[01/20/2026 19:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25011.28059087129,"c":25015.94975088652,"h":25018.36531677296,"l":25007.55134895615,"s":1768938480000,"e":1768938540000}]
[01/20/2026 19:49:28 > dd4858: INFO] Keep alive tick: 20260120 19:49:28
[01/20/2026 19:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25015.96778321708,"c":25014.19215437327,"h":25015.96778321708,"l":25011.35604872785,"s":1768938540000,"e":1768938600000}]
[01/20/2026 19:50:28 > dd4858: INFO] Keep alive tick: 20260120 19:50:28
[01/20/2026 19:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25014.34108397556,"c":25013.64469727536,"h":25014.88476365166,"l":25004.61956291033,"s":1768938600000,"e":1768938660000}]
[01/20/2026 19:51:28 > dd4858: INFO] Keep alive tick: 20260120 19:51:28
[01/20/2026 19:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25013.59593959705,"c":25007.87029467368,"h":25014.560763621,"l":25005.77473175284,"s":1768938660000,"e":1768938720000}]
[01/20/2026 19:52:28 > dd4858: INFO] Keep alive tick: 20260120 19:52:28
[01/20/2026 19:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25007.97270265901,"c":25025.65521180651,"h":25025.65521180651,"l":25007.97270265901,"s":1768938720000,"e":1768938780000}]
[01/20/2026 19:53:28 > dd4858: INFO] Keep alive tick: 20260120 19:53:28
[01/20/2026 19:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25026.35442741187,"c":25025.3189598604,"h":25028.99634377607,"l":25022.43227189745,"s":1768938780000,"e":1768938840000}]
[01/20/2026 19:54:28 > dd4858: INFO] Keep alive tick: 20260120 19:54:28
[01/20/2026 19:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25026.42553119169,"c":25029.61493460846,"h":25029.61493460846,"l":25025.82864107468,"s":1768938840000,"e":1768938900000}]
[01/20/2026 19:55:28 > dd4858: INFO] Keep alive tick: 20260120 19:55:28
[01/20/2026 19:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25029.0854215025,"c":25018.26291251987,"h":25030.08739812001,"l":25016.86105530883,"s":1768938900000,"e":1768938960000}]
[01/20/2026 19:56:28 > dd4858: INFO] Keep alive tick: 20260120 19:56:28
[01/20/2026 19:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25016.53590916921,"c":25016.695563979,"h":25017.94483477418,"l":25013.95573909641,"s":1768938960000,"e":1768939020000}]
[01/20/2026 19:57:28 > dd4858: INFO] Keep alive tick: 20260120 19:57:28
[01/20/2026 19:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25015.86648705269,"c":25020.65717497399,"h":25020.65717497399,"l":25012.23514855227,"s":1768939020000,"e":1768939080000}]
[01/20/2026 19:58:28 > dd4858: INFO] Keep alive tick: 20260120 19:58:28
[01/20/2026 19:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25021.14346238203,"c":25022.161427343,"h":25024.86677963055,"l":25019.65448611211,"s":1768939080000,"e":1768939140000}]
[01/20/2026 19:59:28 > dd4858: INFO] Keep alive tick: 20260120 19:59:28
[01/20/2026 20:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25021.8381552208,"c":25024.66760737903,"h":25026.99884633414,"l":25021.15910186579,"s":1768939140000,"e":1768939200000}]
[01/20/2026 20:00:28 > dd4858: INFO] Keep alive tick: 20260120 20:00:28
[01/20/2026 20:00:37 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18775.39,"deposit":6254.11,"profitLoss":-4.0,"available":12517.28},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 20:00:37 > dd4858: INFO] Keep alive: Fetched balance: 18775.39
[01/20/2026 20:00:38 > dd4858: INFO] Keep alive tick: 20260120 20:00:37
[01/20/2026 20:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25024.81949490579,"c":25013.76796693732,"h":25024.81949490579,"l":25013.45392391862,"s":1768939200000,"e":1768939260000}]
[01/20/2026 20:01:28 > dd4858: INFO] Keep alive tick: 20260120 20:01:28
[01/20/2026 20:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25013.38633884907,"c":25014.92512120796,"h":25018.92518699416,"l":25011.58470079406,"s":1768939260000,"e":1768939320000}]
[01/20/2026 20:02:28 > dd4858: INFO] Keep alive tick: 20260120 20:02:28
[01/20/2026 20:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25014.81680954136,"c":25016.00696507233,"h":25019.92418587434,"l":25014.2306822182,"s":1768939320000,"e":1768939380000}]
[01/20/2026 20:03:28 > dd4858: INFO] Keep alive tick: 20260120 20:03:28
[01/20/2026 20:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25016.92311883207,"c":25015.55039769444,"h":25018.16010560784,"l":25015.36296500386,"s":1768939380000,"e":1768939440000}]
[01/20/2026 20:04:28 > dd4858: INFO] Keep alive tick: 20260120 20:04:28
[01/20/2026 20:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25015.53455572501,"c":25013.55470410494,"h":25016.51259000768,"l":25010.77235615071,"s":1768939440000,"e":1768939500000}]
[01/20/2026 20:05:28 > dd4858: INFO] Keep alive tick: 20260120 20:05:28
[01/20/2026 20:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25013.57797731674,"c":25011.98349792551,"h":25014.10738202799,"l":25008.11337678653,"s":1768939500000,"e":1768939560000}]
[01/20/2026 20:06:28 > dd4858: INFO] Keep alive tick: 20260120 20:06:28
[01/20/2026 20:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25012.20281434619,"c":25005.75847063165,"h":25020.05941275441,"l":25005.75847063165,"s":1768939560000,"e":1768939620000}]
[01/20/2026 20:07:28 > dd4858: INFO] Keep alive tick: 20260120 20:07:28
[01/20/2026 20:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25005.62177302631,"c":24997.9721397604,"h":25005.83823723267,"l":24996.90206009911,"s":1768939620000,"e":1768939680000}]
[01/20/2026 20:08:28 > dd4858: INFO] Keep alive tick: 20260120 20:08:28
[01/20/2026 20:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24997.23607120501,"c":24999.59801773887,"h":25004.93181954902,"l":24996.67784932863,"s":1768939680000,"e":1768939740000}]
[01/20/2026 20:09:28 > dd4858: INFO] Keep alive tick: 20260120 20:09:28
[01/20/2026 20:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24999.67278540981,"c":24998.93697734743,"h":25004.06662297304,"l":24998.10161974796,"s":1768939740000,"e":1768939800000}]
[01/20/2026 20:10:28 > dd4858: INFO] Keep alive tick: 20260120 20:10:28
[01/20/2026 20:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24998.60044638683,"c":24992.03101115196,"h":25004.09570519812,"l":24992.03101115196,"s":1768939800000,"e":1768939860000}]
[01/20/2026 20:11:29 > dd4858: INFO] Keep alive tick: 20260120 20:11:29
[01/20/2026 20:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24991.7217133953,"c":25003.88040674303,"h":25012.85490405318,"l":24991.56874993935,"s":1768939860000,"e":1768939920000}]
[01/20/2026 20:12:29 > dd4858: INFO] Keep alive tick: 20260120 20:12:29
[01/20/2026 20:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25003.58833338702,"c":24997.76648005811,"h":25003.58833338702,"l":24997.69020132012,"s":1768939920000,"e":1768939980000}]
[01/20/2026 20:13:29 > dd4858: INFO] Keep alive tick: 20260120 20:13:29
[01/20/2026 20:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24997.50417129759,"c":24991.67015973194,"h":24997.50417129759,"l":24990.06477830188,"s":1768939980000,"e":1768940040000}]
[01/20/2026 20:14:29 > dd4858: INFO] Keep alive tick: 20260120 20:14:29
[01/20/2026 20:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24991.24479869755,"c":24978.28040423491,"h":24994.58144703638,"l":24977.68924273693,"s":1768940040000,"e":1768940100000}]
[01/20/2026 20:15:29 > dd4858: INFO] Keep alive tick: 20260120 20:15:29
[01/20/2026 20:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24979.52991315817,"c":24981.06207085339,"h":24982.0437443809,"l":24976.65344611099,"s":1768940100000,"e":1768940160000}]
[01/20/2026 20:16:29 > dd4858: INFO] Keep alive tick: 20260120 20:16:29
[01/20/2026 20:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24980.71243095383,"c":24977.92200462653,"h":24983.77639154621,"l":24977.92200462653,"s":1768940160000,"e":1768940220000}]
[01/20/2026 20:17:29 > dd4858: INFO] Keep alive tick: 20260120 20:17:29
[01/20/2026 20:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24977.24386033939,"c":24990.01034340857,"h":24990.01034340857,"l":24976.35606120942,"s":1768940220000,"e":1768940280000}]
[01/20/2026 20:18:29 > dd4858: INFO] Keep alive tick: 20260120 20:18:29
[01/20/2026 20:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24989.57327240999,"c":25000.41211551895,"h":25017.13967960835,"l":24988.84301786745,"s":1768940280000,"e":1768940340000}]
[01/20/2026 20:19:29 > dd4858: INFO] Keep alive tick: 20260120 20:19:29
[01/20/2026 20:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24996.71113769225,"c":24999.81935816676,"h":25003.48885695553,"l":24996.04726005155,"s":1768940340000,"e":1768940400000}]
[01/20/2026 20:20:29 > dd4858: INFO] Keep alive tick: 20260120 20:20:29
[01/20/2026 20:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":25000.15904108888,"c":24983.0727468559,"h":25000.15904108888,"l":24980.02377544601,"s":1768940400000,"e":1768940460000}]
[01/20/2026 20:21:29 > dd4858: INFO] Keep alive tick: 20260120 20:21:29
[01/20/2026 20:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24982.83808446474,"c":24977.08992272436,"h":24982.88209805825,"l":24975.31368434384,"s":1768940460000,"e":1768940520000}]
[01/20/2026 20:22:29 > dd4858: INFO] Keep alive tick: 20260120 20:22:29
[01/20/2026 20:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24976.98809174521,"c":24982.54627421837,"h":24985.63821033443,"l":24973.07780230541,"s":1768940520000,"e":1768940580000}]
[01/20/2026 20:23:29 > dd4858: INFO] Keep alive tick: 20260120 20:23:29
[01/20/2026 20:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24983.57192908718,"c":24984.50067054418,"h":24984.63680569129,"l":24980.01561148364,"s":1768940580000,"e":1768940640000}]
[01/20/2026 20:24:29 > dd4858: INFO] Keep alive tick: 20260120 20:24:29
[01/20/2026 20:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24985.92357805366,"c":24983.11468509802,"h":24989.86262322265,"l":24983.11468509802,"s":1768940640000,"e":1768940700000}]
[01/20/2026 20:25:29 > dd4858: INFO] Keep alive tick: 20260120 20:25:29
[01/20/2026 20:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24982.91909787273,"c":24979.44691577408,"h":24988.32630019658,"l":24978.71856216056,"s":1768940700000,"e":1768940760000}]
[01/20/2026 20:26:29 > dd4858: INFO] Keep alive tick: 20260120 20:26:29
[01/20/2026 20:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24979.3057021965,"c":24983.29713754811,"h":24984.33445947801,"l":24977.60647995115,"s":1768940760000,"e":1768940820000}]
[01/20/2026 20:27:29 > dd4858: INFO] Keep alive tick: 20260120 20:27:29
[01/20/2026 20:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24983.39606151615,"c":24983.34943070941,"h":24985.26930650488,"l":24980.74357578669,"s":1768940820000,"e":1768940880000}]
[01/20/2026 20:28:29 > dd4858: INFO] Keep alive tick: 20260120 20:28:29
[01/20/2026 20:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24982.91427976119,"c":24987.28665659223,"h":24989.04112012846,"l":24978.97540861828,"s":1768940880000,"e":1768940940000}]
[01/20/2026 20:29:29 > dd4858: INFO] Keep alive tick: 20260120 20:29:29
[01/20/2026 20:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24986.91275100241,"c":24983.26051689234,"h":24998.74555042879,"l":24983.08604650526,"s":1768940940000,"e":1768941000000}]
[01/20/2026 20:30:29 > dd4858: INFO] Keep alive tick: 20260120 20:30:29
[01/20/2026 20:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24984.67700778929,"c":24977.35278302077,"h":24990.54689448929,"l":24977.19378255503,"s":1768941000000,"e":1768941060000}]
[01/20/2026 20:31:29 > dd4858: INFO] Keep alive tick: 20260120 20:31:29
[01/20/2026 20:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24977.38933646916,"c":24991.29048197649,"h":24991.29048197649,"l":24977.38933646916,"s":1768941060000,"e":1768941120000}]
[01/20/2026 20:32:29 > dd4858: INFO] Keep alive tick: 20260120 20:32:29
[01/20/2026 20:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24990.96783428985,"c":24987.47934870139,"h":24993.72419058005,"l":24986.65787194132,"s":1768941120000,"e":1768941180000}]
[01/20/2026 20:33:29 > dd4858: INFO] Keep alive tick: 20260120 20:33:29
[01/20/2026 20:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.20775717953,"c":24995.33808753301,"h":24996.46700789744,"l":24985.43875178915,"s":1768941180000,"e":1768941240000}]
[01/20/2026 20:34:29 > dd4858: INFO] Keep alive tick: 20260120 20:34:29
[01/20/2026 20:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24995.32199392624,"c":24986.5849805428,"h":24995.32199392624,"l":24986.5849805428,"s":1768941240000,"e":1768941300000}]
[01/20/2026 20:35:29 > dd4858: INFO] Keep alive tick: 20260120 20:35:29
[01/20/2026 20:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24986.51523643427,"c":24985.25706814007,"h":24986.83748462441,"l":24974.19208042439,"s":1768941300000,"e":1768941360000}]
[01/20/2026 20:36:29 > dd4858: INFO] Keep alive tick: 20260120 20:36:29
[01/20/2026 20:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24985.88993052496,"c":24992.06396212979,"h":24994.26784615475,"l":24985.88993052496,"s":1768941360000,"e":1768941420000}]
[01/20/2026 20:37:29 > dd4858: INFO] Keep alive tick: 20260120 20:37:29
[01/20/2026 20:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24992.2443829214,"c":24990.37636574258,"h":24995.29498067533,"l":24985.80175211251,"s":1768941420000,"e":1768941480000}]
[01/20/2026 20:38:29 > dd4858: INFO] Keep alive tick: 20260120 20:38:29
[01/20/2026 20:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24989.78022345283,"c":24976.22221616084,"h":24989.78022345283,"l":24976.22221616084,"s":1768941480000,"e":1768941540000}]
[01/20/2026 20:39:29 > dd4858: INFO] Keep alive tick: 20260120 20:39:29
[01/20/2026 20:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24975.77164411622,"c":24971.98017094424,"h":24977.26168280017,"l":24969.79838487509,"s":1768941540000,"e":1768941600000}]
[01/20/2026 20:40:29 > dd4858: INFO] Keep alive tick: 20260120 20:40:29
[01/20/2026 20:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24971.68818392029,"c":24975.58207951689,"h":24977.79228578463,"l":24970.38967004111,"s":1768941600000,"e":1768941660000}]
[01/20/2026 20:41:29 > dd4858: INFO] Keep alive tick: 20260120 20:41:29
[01/20/2026 20:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24975.1464222298,"c":24971.61576197714,"h":24977.77399781737,"l":24971.61576197714,"s":1768941660000,"e":1768941720000}]
[01/20/2026 20:42:29 > dd4858: INFO] Keep alive tick: 20260120 20:42:29
[01/20/2026 20:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24971.59437821937,"c":24965.38767134639,"h":24973.9440176295,"l":24965.31195945543,"s":1768941720000,"e":1768941780000}]
[01/20/2026 20:43:29 > dd4858: INFO] Keep alive tick: 20260120 20:43:29
[01/20/2026 20:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24964.60419474013,"c":24964.66508798562,"h":24967.85451672402,"l":24959.07797084348,"s":1768941780000,"e":1768941840000}]
[01/20/2026 20:44:29 > dd4858: INFO] Keep alive tick: 20260120 20:44:29
[01/20/2026 20:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24964.61199999824,"c":24977.25171792412,"h":24977.56401121916,"l":24964.61199999824,"s":1768941840000,"e":1768941900000}]
[01/20/2026 20:45:29 > dd4858: INFO] Keep alive tick: 20260120 20:45:29
[01/20/2026 20:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24976.89864040727,"c":24979.61448537552,"h":24979.64346948438,"l":24971.96930799713,"s":1768941900000,"e":1768941960000}]
[01/20/2026 20:46:29 > dd4858: INFO] Keep alive tick: 20260120 20:46:29
[01/20/2026 20:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24979.64599358012,"c":24976.47723160831,"h":24982.70759932069,"l":24976.47723160831,"s":1768941960000,"e":1768942020000}]
[01/20/2026 20:47:29 > dd4858: INFO] Keep alive tick: 20260120 20:47:29
[01/20/2026 20:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24978.66926784328,"c":24985.11417670286,"h":24988.91358261242,"l":24978.66926784328,"s":1768942020000,"e":1768942080000}]
[01/20/2026 20:48:29 > dd4858: INFO] Keep alive tick: 20260120 20:48:29
[01/20/2026 20:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24984.61085803906,"c":24975.88714259219,"h":24984.61085803906,"l":24972.91672290461,"s":1768942080000,"e":1768942140000}]
[01/20/2026 20:49:29 > dd4858: INFO] Keep alive tick: 20260120 20:49:29
[01/20/2026 20:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24976.82652924624,"c":24977.35506104141,"h":24980.77220636022,"l":24976.82652924624,"s":1768942140000,"e":1768942200000}]
[01/20/2026 20:50:29 > dd4858: INFO] Keep alive tick: 20260120 20:50:29
[01/20/2026 20:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24968.11259163227,"c":24979.44417513578,"h":24987.22778408657,"l":24967.87331655902,"s":1768942200000,"e":1768942260000}]
[01/20/2026 20:51:29 > dd4858: INFO] Keep alive tick: 20260120 20:51:29
[01/20/2026 20:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24979.57783337316,"c":24979.17632298774,"h":24986.28883526744,"l":24977.4069506762,"s":1768942260000,"e":1768942320000}]
[01/20/2026 20:52:29 > dd4858: INFO] Keep alive tick: 20260120 20:52:29
[01/20/2026 20:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24979.4414101587,"c":24983.02149675438,"h":24984.14480141057,"l":24977.42436341873,"s":1768942320000,"e":1768942380000}]
[01/20/2026 20:53:29 > dd4858: INFO] Keep alive tick: 20260120 20:53:29
[01/20/2026 20:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24982.96937692032,"c":24966.56622714019,"h":24983.17751881668,"l":24966.56622714019,"s":1768942380000,"e":1768942440000}]
[01/20/2026 20:54:29 > dd4858: INFO] Keep alive tick: 20260120 20:54:29
[01/20/2026 20:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24963.83609954407,"c":24963.39934629858,"h":24968.79928511074,"l":24954.17989405889,"s":1768942440000,"e":1768942500000}]
[01/20/2026 20:55:29 > dd4858: INFO] Keep alive tick: 20260120 20:55:29
[01/20/2026 20:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24967.89150638678,"c":24982.32679646332,"h":24984.95260539684,"l":24960.62814032214,"s":1768942500000,"e":1768942560000}]
[01/20/2026 20:56:29 > dd4858: INFO] Keep alive tick: 20260120 20:56:29
[01/20/2026 20:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24984.953160014,"c":24995.22876532152,"h":24995.22876532152,"l":24983.07269278441,"s":1768942560000,"e":1768942620000}]
[01/20/2026 20:57:05 > dd4858: INFO] Attempting to close session
[01/20/2026 20:57:05 > dd4858: INFO] Attempting to close position: {"dealId":"DIAAAAWCJN9N9AP","direction":"BUY","size":0.25,"orderType":"MARKET"}
[01/20/2026 20:57:05 > dd4858: INFO] Checking if we got confirmation on dealReference: BF6ZAB8ECNLTYNK
[01/20/2026 20:57:06 > dd4858: INFO] Response: "BF6ZAB8ECNLTYNK"
[01/20/2026 20:57:06 > dd4858: INFO] Confirmation received: {"Date":"2026-01-20T20:57:05.544","Status":"CLOSED","Reason":"SUCCESS","DealStatus":"ACCEPTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":"-","DealReference":"BF6ZAB8ECNLTYNK","DealId":"DIAAAAWCJN9N9AP","Level":24994.5,"Size":0.25,"Direction":"BUY","StopLevel":null,"LimitLevel":null,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":false,"Profit":108,"ProfitCurrency":"USD"}
[01/20/2026 20:57:06 > dd4858: INFO] Deal accepted on dealReference: BF6ZAB8ECNLTYNK
[01/20/2026 20:57:06 > dd4858: INFO] Session terminated
[01/20/2026 20:57:06 > dd4858: INFO] Position closed
[01/20/2026 20:57:06 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18883.39,"deposit":0.0,"profitLoss":0.0,"available":18883.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 20:57:29 > dd4858: INFO] Keep alive tick: 20260120 20:57:29
[01/20/2026 20:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24995.75441503069,"c":24984.07060291741,"h":24995.75441503069,"l":24983.49797887885,"s":1768942620000,"e":1768942680000}]
[01/20/2026 20:58:05 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18883.39,"deposit":0.0,"profitLoss":0.0,"available":18883.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 20:58:29 > dd4858: INFO] Keep alive tick: 20260120 20:58:29
[01/20/2026 20:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24986.21698147901,"c":24981.99513292584,"h":24986.21698147901,"l":24980.9214639095,"s":1768942680000,"e":1768942740000}]
[01/20/2026 20:59:29 > dd4858: INFO] Keep alive tick: 20260120 20:59:29
[01/20/2026 21:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24981.15181521169,"c":24989.30291170946,"h":24989.30291170946,"l":24965.46149469118,"s":1768942740000,"e":1768942800000}]
[01/20/2026 21:00:29 > dd4858: INFO] Keep alive tick: 20260120 21:00:29
[01/20/2026 21:00:37 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18883.39,"deposit":0.0,"profitLoss":0.0,"available":18883.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 21:00:37 > dd4858: INFO] Keep alive: Fetched balance: 18883.39
[01/20/2026 21:00:37 > dd4858: INFO] Keep alive tick: 20260120 21:00:37
[01/20/2026 21:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24993.72314934561,"c":24987.56642309378,"h":24993.72314934561,"l":24987.56642309378,"s":1768942800000,"e":1768942860000}]
[01/20/2026 21:01:29 > dd4858: INFO] Keep alive tick: 20260120 21:01:29
[01/20/2026 21:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768942860000,"e":1768942920000}]
[01/20/2026 21:02:29 > dd4858: INFO] Keep alive tick: 20260120 21:02:29
[01/20/2026 21:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768942920000,"e":1768942980000}]
[01/20/2026 21:03:29 > dd4858: INFO] Keep alive tick: 20260120 21:03:29
[01/20/2026 21:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768942980000,"e":1768943040000}]
[01/20/2026 21:04:29 > dd4858: INFO] Keep alive tick: 20260120 21:04:29
[01/20/2026 21:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943040000,"e":1768943100000}]
[01/20/2026 21:05:29 > dd4858: INFO] Keep alive tick: 20260120 21:05:29
[01/20/2026 21:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943100000,"e":1768943160000}]
[01/20/2026 21:06:29 > dd4858: INFO] Keep alive tick: 20260120 21:06:29
[01/20/2026 21:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943160000,"e":1768943220000}]
[01/20/2026 21:07:29 > dd4858: INFO] Keep alive tick: 20260120 21:07:29
[01/20/2026 21:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943220000,"e":1768943280000}]
[01/20/2026 21:08:29 > dd4858: INFO] Keep alive tick: 20260120 21:08:29
[01/20/2026 21:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943280000,"e":1768943340000}]
[01/20/2026 21:09:29 > dd4858: INFO] Keep alive tick: 20260120 21:09:29
[01/20/2026 21:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943340000,"e":1768943400000}]
[01/20/2026 21:10:29 > dd4858: INFO] Keep alive tick: 20260120 21:10:29
[01/20/2026 21:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943400000,"e":1768943460000}]
[01/20/2026 21:11:29 > dd4858: INFO] Keep alive tick: 20260120 21:11:29
[01/20/2026 21:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943460000,"e":1768943520000}]
[01/20/2026 21:12:29 > dd4858: INFO] Keep alive tick: 20260120 21:12:29
[01/20/2026 21:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943520000,"e":1768943580000}]
[01/20/2026 21:13:29 > dd4858: INFO] Keep alive tick: 20260120 21:13:29
[01/20/2026 21:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943580000,"e":1768943640000}]
[01/20/2026 21:14:29 > dd4858: INFO] Keep alive tick: 20260120 21:14:29
[01/20/2026 21:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943640000,"e":1768943700000}]
[01/20/2026 21:15:29 > dd4858: INFO] Keep alive tick: 20260120 21:15:29
[01/20/2026 21:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943700000,"e":1768943760000}]
[01/20/2026 21:16:29 > dd4858: INFO] Keep alive tick: 20260120 21:16:29
[01/20/2026 21:17:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943760000,"e":1768943820000}]
[01/20/2026 21:17:29 > dd4858: INFO] Keep alive tick: 20260120 21:17:29
[01/20/2026 21:18:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943820000,"e":1768943880000}]
[01/20/2026 21:18:29 > dd4858: INFO] Keep alive tick: 20260120 21:18:29
[01/20/2026 21:19:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943880000,"e":1768943940000}]
[01/20/2026 21:19:29 > dd4858: INFO] Keep alive tick: 20260120 21:19:29
[01/20/2026 21:20:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768943940000,"e":1768944000000}]
[01/20/2026 21:20:29 > dd4858: INFO] Keep alive tick: 20260120 21:20:29
[01/20/2026 21:21:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944000000,"e":1768944060000}]
[01/20/2026 21:21:29 > dd4858: INFO] Keep alive tick: 20260120 21:21:29
[01/20/2026 21:22:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944060000,"e":1768944120000}]
[01/20/2026 21:22:29 > dd4858: INFO] Keep alive tick: 20260120 21:22:29
[01/20/2026 21:23:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944120000,"e":1768944180000}]
[01/20/2026 21:23:29 > dd4858: INFO] Keep alive tick: 20260120 21:23:29
[01/20/2026 21:24:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944180000,"e":1768944240000}]
[01/20/2026 21:24:29 > dd4858: INFO] Keep alive tick: 20260120 21:24:29
[01/20/2026 21:25:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944240000,"e":1768944300000}]
[01/20/2026 21:25:29 > dd4858: INFO] Keep alive tick: 20260120 21:25:29
[01/20/2026 21:26:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944300000,"e":1768944360000}]
[01/20/2026 21:26:29 > dd4858: INFO] Keep alive tick: 20260120 21:26:29
[01/20/2026 21:27:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944360000,"e":1768944420000}]
[01/20/2026 21:27:29 > dd4858: INFO] Keep alive tick: 20260120 21:27:29
[01/20/2026 21:28:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944420000,"e":1768944480000}]
[01/20/2026 21:28:29 > dd4858: INFO] Keep alive tick: 20260120 21:28:29
[01/20/2026 21:29:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944480000,"e":1768944540000}]
[01/20/2026 21:29:29 > dd4858: INFO] Keep alive tick: 20260120 21:29:29
[01/20/2026 21:30:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944540000,"e":1768944600000}]
[01/20/2026 21:30:29 > dd4858: INFO] Keep alive tick: 20260120 21:30:29
[01/20/2026 21:31:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944600000,"e":1768944660000}]
[01/20/2026 21:31:29 > dd4858: INFO] Keep alive tick: 20260120 21:31:29
[01/20/2026 21:32:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944660000,"e":1768944720000}]
[01/20/2026 21:32:29 > dd4858: INFO] Keep alive tick: 20260120 21:32:29
[01/20/2026 21:33:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944720000,"e":1768944780000}]
[01/20/2026 21:33:29 > dd4858: INFO] Keep alive tick: 20260120 21:33:29
[01/20/2026 21:34:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944780000,"e":1768944840000}]
[01/20/2026 21:34:29 > dd4858: INFO] Keep alive tick: 20260120 21:34:29
[01/20/2026 21:35:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944840000,"e":1768944900000}]
[01/20/2026 21:35:29 > dd4858: INFO] Keep alive tick: 20260120 21:35:29
[01/20/2026 21:36:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944900000,"e":1768944960000}]
[01/20/2026 21:36:29 > dd4858: INFO] Keep alive tick: 20260120 21:36:29
[01/20/2026 21:37:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768944960000,"e":1768945020000}]
[01/20/2026 21:37:29 > dd4858: INFO] Keep alive tick: 20260120 21:37:29
[01/20/2026 21:38:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945020000,"e":1768945080000}]
[01/20/2026 21:38:29 > dd4858: INFO] Keep alive tick: 20260120 21:38:29
[01/20/2026 21:39:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945080000,"e":1768945140000}]
[01/20/2026 21:39:29 > dd4858: INFO] Keep alive tick: 20260120 21:39:29
[01/20/2026 21:40:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945140000,"e":1768945200000}]
[01/20/2026 21:40:29 > dd4858: INFO] Keep alive tick: 20260120 21:40:29
[01/20/2026 21:41:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945200000,"e":1768945260000}]
[01/20/2026 21:41:29 > dd4858: INFO] Keep alive tick: 20260120 21:41:29
[01/20/2026 21:42:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945260000,"e":1768945320000}]
[01/20/2026 21:42:29 > dd4858: INFO] Keep alive tick: 20260120 21:42:29
[01/20/2026 21:43:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945320000,"e":1768945380000}]
[01/20/2026 21:43:29 > dd4858: INFO] Keep alive tick: 20260120 21:43:29
[01/20/2026 21:44:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945380000,"e":1768945440000}]
[01/20/2026 21:44:29 > dd4858: INFO] Keep alive tick: 20260120 21:44:29
[01/20/2026 21:45:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945440000,"e":1768945500000}]
[01/20/2026 21:45:29 > dd4858: INFO] Keep alive tick: 20260120 21:45:29
[01/20/2026 21:46:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945500000,"e":1768945560000}]
[01/20/2026 21:46:29 > dd4858: INFO] Keep alive tick: 20260120 21:46:29
[01/20/2026 21:47:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945560000,"e":1768945620000}]
[01/20/2026 21:47:29 > dd4858: INFO] Keep alive tick: 20260120 21:47:29
[01/20/2026 21:48:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945620000,"e":1768945680000}]
[01/20/2026 21:48:30 > dd4858: INFO] Keep alive tick: 20260120 21:48:30
[01/20/2026 21:49:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945680000,"e":1768945740000}]
[01/20/2026 21:49:30 > dd4858: INFO] Keep alive tick: 20260120 21:49:30
[01/20/2026 21:50:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945740000,"e":1768945800000}]
[01/20/2026 21:50:30 > dd4858: INFO] Keep alive tick: 20260120 21:50:30
[01/20/2026 21:51:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945800000,"e":1768945860000}]
[01/20/2026 21:51:30 > dd4858: INFO] Keep alive tick: 20260120 21:51:30
[01/20/2026 21:52:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945860000,"e":1768945920000}]
[01/20/2026 21:52:30 > dd4858: INFO] Keep alive tick: 20260120 21:52:30
[01/20/2026 21:53:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945920000,"e":1768945980000}]
[01/20/2026 21:53:30 > dd4858: INFO] Keep alive tick: 20260120 21:53:30
[01/20/2026 21:54:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768945980000,"e":1768946040000}]
[01/20/2026 21:54:30 > dd4858: INFO] Keep alive tick: 20260120 21:54:30
[01/20/2026 21:55:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946040000,"e":1768946100000}]
[01/20/2026 21:55:30 > dd4858: INFO] Keep alive tick: 20260120 21:55:30
[01/20/2026 21:56:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946100000,"e":1768946160000}]
[01/20/2026 21:56:30 > dd4858: INFO] Keep alive tick: 20260120 21:56:30
[01/20/2026 21:57:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946160000,"e":1768946220000}]
[01/20/2026 21:57:30 > dd4858: INFO] Keep alive tick: 20260120 21:57:30
[01/20/2026 21:58:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946220000,"e":1768946280000}]
[01/20/2026 21:58:30 > dd4858: INFO] Keep alive tick: 20260120 21:58:30
[01/20/2026 21:59:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946280000,"e":1768946340000}]
[01/20/2026 21:59:30 > dd4858: INFO] Keep alive tick: 20260120 21:59:30
[01/20/2026 22:00:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946340000,"e":1768946400000}]
[01/20/2026 22:00:30 > dd4858: INFO] Keep alive tick: 20260120 22:00:30
[01/20/2026 22:00:37 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18883.39,"deposit":0.0,"profitLoss":0.0,"available":18883.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 22:00:37 > dd4858: INFO] Keep alive: Fetched balance: 18883.39
[01/20/2026 22:00:37 > dd4858: INFO] Keep alive tick: 20260120 22:00:37
[01/20/2026 22:01:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946400000,"e":1768946460000}]
[01/20/2026 22:01:30 > dd4858: INFO] Keep alive tick: 20260120 22:01:30
[01/20/2026 22:02:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946460000,"e":1768946520000}]
[01/20/2026 22:02:30 > dd4858: INFO] Keep alive tick: 20260120 22:02:30
[01/20/2026 22:03:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946520000,"e":1768946580000}]
[01/20/2026 22:03:30 > dd4858: INFO] Keep alive tick: 20260120 22:03:30
[01/20/2026 22:04:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946580000,"e":1768946640000}]
[01/20/2026 22:04:30 > dd4858: INFO] Keep alive tick: 20260120 22:04:30
[01/20/2026 22:05:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946640000,"e":1768946700000}]
[01/20/2026 22:05:30 > dd4858: INFO] Keep alive tick: 20260120 22:05:30
[01/20/2026 22:06:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946700000,"e":1768946760000}]
[01/20/2026 22:06:30 > dd4858: INFO] Keep alive tick: 20260120 22:06:30
[01/20/2026 22:07:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946760000,"e":1768946820000}]
[01/20/2026 22:07:30 > dd4858: INFO] Keep alive tick: 20260120 22:07:30
[01/20/2026 22:08:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946820000,"e":1768946880000}]
[01/20/2026 22:08:30 > dd4858: INFO] Keep alive tick: 20260120 22:08:30
[01/20/2026 22:09:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946880000,"e":1768946940000}]
[01/20/2026 22:09:30 > dd4858: INFO] Keep alive tick: 20260120 22:09:30
[01/20/2026 22:10:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768946940000,"e":1768947000000}]
[01/20/2026 22:10:30 > dd4858: INFO] Keep alive tick: 20260120 22:10:30
[01/20/2026 22:11:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768947000000,"e":1768947060000}]
[01/20/2026 22:11:30 > dd4858: INFO] Keep alive tick: 20260120 22:11:30
[01/20/2026 22:12:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768947060000,"e":1768947120000}]
[01/20/2026 22:12:30 > dd4858: INFO] Keep alive tick: 20260120 22:12:30
[01/20/2026 22:13:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768947120000,"e":1768947180000}]
[01/20/2026 22:13:30 > dd4858: INFO] Keep alive tick: 20260120 22:13:30
[01/20/2026 22:14:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768947180000,"e":1768947240000}]
[01/20/2026 22:14:30 > dd4858: INFO] Keep alive tick: 20260120 22:14:30
[01/20/2026 22:15:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768947240000,"e":1768947300000}]
[01/20/2026 22:15:30 > dd4858: INFO] Keep alive tick: 20260120 22:15:30
[01/20/2026 22:16:05 > dd4858: INFO] [{"ev":"AM","sym":"I:NDX","op":25155.03052197365,"o":24987.56642309378,"c":24987.56642309378,"h":24987.56642309378,"l":24987.56642309378,"s":1768947300000,"e":1768947360000}]
[01/20/2026 22:16:30 > dd4858: INFO] Keep alive tick: 20260120 22:16:30
[01/20/2026 22:17:30 > dd4858: INFO] Keep alive tick: 20260120 22:17:30
[01/20/2026 22:18:30 > dd4858: INFO] Keep alive tick: 20260120 22:18:30
[01/20/2026 22:19:30 > dd4858: INFO] Keep alive tick: 20260120 22:19:30
[01/20/2026 22:20:30 > dd4858: INFO] Keep alive tick: 20260120 22:20:30
[01/20/2026 22:21:30 > dd4858: INFO] Keep alive tick: 20260120 22:21:30
[01/20/2026 22:22:30 > dd4858: INFO] Keep alive tick: 20260120 22:22:30
[01/20/2026 22:23:30 > dd4858: INFO] Keep alive tick: 20260120 22:23:30
[01/20/2026 22:24:30 > dd4858: INFO] Keep alive tick: 20260120 22:24:30
[01/20/2026 22:25:30 > dd4858: INFO] Keep alive tick: 20260120 22:25:30
[01/20/2026 22:26:30 > dd4858: INFO] Keep alive tick: 20260120 22:26:30
[01/20/2026 22:27:30 > dd4858: INFO] Keep alive tick: 20260120 22:27:30
[01/20/2026 22:28:30 > dd4858: INFO] Keep alive tick: 20260120 22:28:30
[01/20/2026 22:29:30 > dd4858: INFO] Keep alive tick: 20260120 22:29:30
[01/20/2026 22:30:30 > dd4858: INFO] Keep alive tick: 20260120 22:30:30
[01/20/2026 22:31:30 > dd4858: INFO] Keep alive tick: 20260120 22:31:30
[01/20/2026 22:32:30 > dd4858: INFO] Keep alive tick: 20260120 22:32:30
[01/20/2026 22:33:30 > dd4858: INFO] Keep alive tick: 20260120 22:33:30
[01/20/2026 22:34:30 > dd4858: INFO] Keep alive tick: 20260120 22:34:30
[01/20/2026 22:35:30 > dd4858: INFO] Keep alive tick: 20260120 22:35:30
[01/20/2026 22:36:30 > dd4858: INFO] Keep alive tick: 20260120 22:36:30
[01/20/2026 22:37:30 > dd4858: INFO] Keep alive tick: 20260120 22:37:30
[01/20/2026 22:38:30 > dd4858: INFO] Keep alive tick: 20260120 22:38:30
[01/20/2026 22:39:30 > dd4858: INFO] Keep alive tick: 20260120 22:39:30
[01/20/2026 22:40:30 > dd4858: INFO] Keep alive tick: 20260120 22:40:30
[01/20/2026 22:41:30 > dd4858: INFO] Keep alive tick: 20260120 22:41:30
[01/20/2026 22:42:30 > dd4858: INFO] Keep alive tick: 20260120 22:42:30
[01/20/2026 22:43:30 > dd4858: INFO] Keep alive tick: 20260120 22:43:30
[01/20/2026 22:44:30 > dd4858: INFO] Keep alive tick: 20260120 22:44:30
[01/20/2026 22:45:30 > dd4858: INFO] Keep alive tick: 20260120 22:45:30
[01/20/2026 22:46:30 > dd4858: INFO] Keep alive tick: 20260120 22:46:30
[01/20/2026 22:47:30 > dd4858: INFO] Keep alive tick: 20260120 22:47:30
[01/20/2026 22:48:30 > dd4858: INFO] Keep alive tick: 20260120 22:48:30
[01/20/2026 22:49:30 > dd4858: INFO] Keep alive tick: 20260120 22:49:30
[01/20/2026 22:50:30 > dd4858: INFO] Keep alive tick: 20260120 22:50:30
[01/20/2026 22:51:30 > dd4858: INFO] Keep alive tick: 20260120 22:51:30
[01/20/2026 22:52:30 > dd4858: INFO] Keep alive tick: 20260120 22:52:30
[01/20/2026 22:53:30 > dd4858: INFO] Keep alive tick: 20260120 22:53:30
[01/20/2026 22:54:30 > dd4858: INFO] Keep alive tick: 20260120 22:54:30
[01/20/2026 22:55:30 > dd4858: INFO] Keep alive tick: 20260120 22:55:30
[01/20/2026 22:56:30 > dd4858: INFO] Keep alive tick: 20260120 22:56:30
[01/20/2026 22:57:30 > dd4858: INFO] Keep alive tick: 20260120 22:57:30
[01/20/2026 22:58:30 > dd4858: INFO] Keep alive tick: 20260120 22:58:30
[01/20/2026 22:59:30 > dd4858: INFO] Keep alive tick: 20260120 22:59:30
[01/20/2026 23:00:30 > dd4858: INFO] Keep alive tick: 20260120 23:00:30
[01/20/2026 23:00:38 > dd4858: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":18883.39,"deposit":0.0,"profitLoss":0.0,"available":18883.39},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[01/20/2026 23:00:39 > dd4858: INFO] Keep alive: Fetched balance: 18883.39
[01/20/2026 23:00:39 > dd4858: INFO] Keep alive tick: 20260120 23:00:39
[01/20/2026 23:01:30 > dd4858: INFO] Keep alive tick: 20260120 23:01:30
[01/20/2026 23:02:32 > dd4858: INFO] Keep alive tick: 20260120 23:02:32
[01/20/2026 23:03:32 > dd4858: INFO] Keep alive tick: 20260120 23:03:32
[01/20/2026 23:04:32 > dd4858: INFO] Keep alive tick: 20260120 23:04:32
[01/20/2026 23:05:32 > dd4858: INFO] Keep alive tick: 20260120 23:05:32
[01/20/2026 23:06:32 > dd4858: INFO] Keep alive tick: 20260120 23:06:32
[01/20/2026 23:07:32 > dd4858: INFO] Keep alive tick: 20260120 23:07:32
[01/20/2026 23:08:32 > dd4858: INFO] Keep alive tick: 20260120 23:08:32
[01/20/2026 23:09:32 > dd4858: INFO] Keep alive tick: 20260120 23:09:32
[01/20/2026 23:10:32 > dd4858: INFO] Keep alive tick: 20260120 23:10:32
[01/20/2026 23:11:32 > dd4858: INFO] Keep alive tick: 20260120 23:11:32
[01/20/2026 23:12:32 > dd4858: INFO] Keep alive tick: 20260120 23:12:32
[01/20/2026 23:13:32 > dd4858: INFO] Keep alive tick: 20260120 23:13:32
[01/20/2026 23:14:32 > dd4858: INFO] Keep alive tick: 20260120 23:14:32
[01/20/2026 23:15:33 > dd4858: INFO] Keep alive tick: 20260120 23:15:33
[01/20/2026 23:16:33 > dd4858: INFO] Keep alive tick: 20260120 23:16:33
[01/20/2026 23:17:33 > dd4858: INFO] Keep alive tick: 20260120 23:17:33
[01/20/2026 23:18:33 > dd4858: INFO] Keep alive tick: 20260120 23:18:33
[01/20/2026 23:19:33 > dd4858: INFO] Keep alive tick: 20260120 23:19:33
[01/20/2026 23:20:33 > dd4858: INFO] Keep alive tick: 20260120 23:20:33
[01/20/2026 23:21:33 > dd4858: INFO] Keep alive tick: 20260120 23:21:33
[01/20/2026 23:22:33 > dd4858: INFO] Keep alive tick: 20260120 23:22:33
[01/20/2026 23:23:33 > dd4858: INFO] Keep alive tick: 20260120 23:23:33
[01/20/2026 23:24:33 > dd4858: INFO] Keep alive tick: 20260120 23:24:33
[01/20/2026 23:25:33 > dd4858: INFO] Keep alive tick: 20260120 23:25:33
[01/20/2026 23:26:33 > dd4858: INFO] Keep alive tick: 20260120 23:26:33
[01/20/2026 23:27:33 > dd4858: INFO] Keep alive tick: 20260120 23:27:33
[01/20/2026 23:28:33 > dd4858: INFO] Keep alive tick: 20260120 23:28:33
[01/20/2026 23:29:33 > dd4858: INFO] Keep alive tick: 20260120 23:29:33
[01/20/2026 23:30:33 > dd4858: INFO] Keep alive tick: 20260120 23:30:33
[01/20/2026 23:31:33 > dd4858: INFO] Keep alive tick: 20260120 23:31:33
[01/20/2026 23:32:33 > dd4858: INFO] Keep alive tick: 20260120 23:32:33
[01/20/2026 23:33:33 > dd4858: INFO] Keep alive tick: 20260120 23:33:33
[01/20/2026 23:34:33 > dd4858: INFO] Keep alive tick: 20260120 23:34:33
[01/20/2026 23:35:33 > dd4858: INFO] Keep alive tick: 20260120 23:35:33
[01/20/2026 23:36:33 > dd4858: INFO] Keep alive tick: 20260120 23:36:33
[01/20/2026 23:37:33 > dd4858: INFO] Keep alive tick: 20260120 23:37:33
[01/20/2026 23:38:33 > dd4858: INFO] Keep alive tick: 20260120 23:38:33
[01/20/2026 23:39:33 > dd4858: INFO] Keep alive tick: 20260120 23:39:33
[01/20/2026 23:40:33 > dd4858: INFO] Keep alive tick: 20260120 23:40:33
[01/20/2026 23:41:33 > dd4858: INFO] Keep alive tick: 20260120 23:41:33
[01/20/2026 23:42:33 > dd4858: INFO] Keep alive tick: 20260120 23:42:33
[01/20/2026 23:43:33 > dd4858: INFO] Keep alive tick: 20260120 23:43:33
[01/20/2026 23:44:33 > dd4858: INFO] Keep alive tick: 20260120 23:44:33
[01/20/2026 23:45:33 > dd4858: INFO] Keep alive tick: 20260120 23:45:33
[01/20/2026 23:46:33 > dd4858: INFO] Keep alive tick: 20260120 23:46:33
[01/20/2026 23:47:33 > dd4858: INFO] Keep alive tick: 20260120 23:47:33
[01/20/2026 23:48:33 > dd4858: INFO] Keep alive tick: 20260120 23:48:33
[01/20/2026 23:49:33 > dd4858: INFO] Keep alive tick: 20260120 23:49:33
[01/20/2026 23:50:33 > dd4858: INFO] Keep alive tick: 20260120 23:50:33
[01/20/2026 23:51:33 > dd4858: INFO] Keep alive tick: 20260120 23:51:33
[01/20/2026 23:52:33 > dd4858: INFO] Keep alive tick: 20260120 23:52:33
[01/20/2026 23:53:33 > dd4858: INFO] Keep alive tick: 20260120 23:53:33
[01/20/2026 23:54:33 > dd4858: INFO] Keep alive tick: 20260120 23:54:33
[01/20/2026 23:55:01 > dd4858: INFO] Cancelling job
[01/20/2026 23:55:01 > dd4858: INFO] Keep alive cancelled
[01/20/2026 23:55:01 > dd4858: INFO] Job terminated
[01/20/2026 23:55:01 > dd4858: INFO] Keep alive cancelled
[01/20/2026 23:55:02 > dd4858: SYS INFO] Status changed to Success

An unhandled error has occurred. Reload 🗙